Skip to content

Commit 561256a

Browse files
committed
feat(rgpd): mise en place d'un warning sur la saisie de données personnelles dans les commentaires.
1 parent d425440 commit 561256a

4 files changed

Lines changed: 13 additions & 8 deletions

File tree

packages/code-du-travail-frontend/src/modules/layout/feedback/FeedbackContent.tsx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -138,10 +138,13 @@ export const FeedbackContent = (props: Props) => {
138138
<Input
139139
label={
140140
<>
141-
Faire une suggestion pour améliorer cette page{" "}
141+
Une suggestion pour améliorer cette page&nbsp;? Donnez-nous votre
142+
avis&nbsp;! Pour protéger votre vie privée, veillez à ne pas
143+
mentionner d&apos;informations personnelles dans ce formulaire
142144
<span className={fr.cx("fr-sr-only")}>
145+
{" "}
143146
(500 caractères maximum)
144-
</span>
147+
</span>.
145148
</>
146149
}
147150
textArea

packages/code-du-travail-frontend/src/modules/layout/feedback/__tests__/__snapshots__/FeedbackContent.test.tsx.snap

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -108,13 +108,14 @@ exports[`<FeedbackContent /> should match snapshot for negative 1`] = `
108108
class="fr-label"
109109
for="input-_r_4_"
110110
>
111-
Faire une suggestion pour améliorer cette page
112-
111+
Une suggestion pour améliorer cette page ? Donnez-nous votre avis ! Pour protéger votre vie privée, veillez à ne pas mentionner d'informations personnelles dans ce formulaire
113112
<span
114113
class="fr-sr-only"
115114
>
115+
116116
(500 caractères maximum)
117117
</span>
118+
.
118119
</label>
119120
<textarea
120121
class="fr-input"
@@ -159,13 +160,14 @@ exports[`<FeedbackContent /> should match snapshot for positive 1`] = `
159160
class="fr-label"
160161
for="input-_r_0_"
161162
>
162-
Faire une suggestion pour améliorer cette page
163-
163+
Une suggestion pour améliorer cette page ? Donnez-nous votre avis ! Pour protéger votre vie privée, veillez à ne pas mentionner d'informations personnelles dans ce formulaire
164164
<span
165165
class="fr-sr-only"
166166
>
167+
167168
(500 caractères maximum)
168169
</span>
170+
.
169171
</label>
170172
<textarea
171173
class="fr-input"
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { byLabelText, byTestId } from "testing-library-selector";
22

33
export const ui = {
4-
input: byLabelText(/Faire une suggestion pour améliorer cette page/),
4+
input: byLabelText(/Une suggestion pour améliorer cette page/),
55
characterInfo: byTestId("characterInfo"),
66
};

packages/code-du-travail-frontend/src/modules/outils/indemnite-depart/feedback/QuestionnaireAdvanced.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@ export const QuestionnaireAdvanced = forwardRef<
177177
displayError={displayErrorExplanation}
178178
/>
179179
<QuestionnaireText
180-
title="Vous souhaitez nous en dire davantage ?"
180+
title="Vous souhaitez nous en dire davantage ? Pour protéger votre vie privée, veillez à ne pas mentionner d'informations personnelles dans ce formulaire."
181181
placeholder="Exemple: la question sur la date de début du contrat n'est pas claire"
182182
onChange={setFeedbackText}
183183
id="more-input"

0 commit comments

Comments
 (0)