diff --git a/site/source/components/App.tsx b/site/source/components/App.tsx
index 19e8101bf..7a2c0d205 100644
--- a/site/source/components/App.tsx
+++ b/site/source/components/App.tsx
@@ -62,13 +62,13 @@ export default function Root({
return (
-
-
+
+
-
-
+
+
)
}
diff --git a/site/source/components/Provider.tsx b/site/source/components/Provider.tsx
index 06bd988f9..c203ae58f 100644
--- a/site/source/components/Provider.tsx
+++ b/site/source/components/Provider.tsx
@@ -44,32 +44,37 @@ export default function Provider({
-
-
-
- (
- // eslint-disable-next-line react/jsx-props-no-spreading
-
- )}
- >
- {!import.meta.env.SSR &&
- import.meta.env.MODE === 'production' &&
- 'serviceWorker' in navigator && }
-
-
-
-
-
- {children}
-
-
-
-
-
-
-
-
+ }
+ >
+
+
+
+ (
+ // eslint-disable-next-line react/jsx-props-no-spreading
+
+ )}
+ >
+ {!import.meta.env.SSR &&
+ import.meta.env.MODE === 'production' &&
+ 'serviceWorker' in navigator && }
+
+
+
+
+
+ {children}
+
+
+
+
+
+
+
+
+
@@ -81,6 +86,7 @@ const ErrorFallback = (props: {
componentStack: string | null
eventId: string | null
resetError(): void
+ showFeedbackForm?: boolean
}) => {
const { t } = useTranslation()
@@ -123,38 +129,58 @@ const ErrorFallback = (props: {
-
-
- Si vous souhaitez nous aider à corriger ce problème, vous
- pouvez décrire les actions ont conduit à cette erreur via le
- formulaire ci-dessous ou à l'adresse :{' '}
-
- contact@mon-entreprise.beta.gouv.fr
-
- .
-
-
- }
- description={
-
- Décrivez les actions qui ont conduit à cette erreur :
-
- }
- placeholder={t(
- 'error.placeholder',
- `Bonjour, j'ai rencontré une erreur après avoir cliqué sur...`
- )}
- tags={['error']}
- additionalData={additionalData}
- />
+ {props.showFeedbackForm ? (
+
+
+ Si vous souhaitez nous aider à corriger ce problème, vous
+ pouvez décrire les actions ont conduit à cette erreur via
+ le formulaire ci-dessous ou à l'adresse :{' '}
+
+ contact@mon-entreprise.beta.gouv.fr
+
+ .
+
+
+ }
+ description={
+
+ Décrivez les actions qui ont conduit à cette erreur :
+
+ }
+ placeholder={t(
+ 'error.placeholder',
+ `Bonjour, j'ai rencontré une erreur après avoir cliqué sur...`
+ )}
+ tags={['error']}
+ additionalData={additionalData}
+ />
+ ) : (
+
+
+ Si vous souhaitez nous aider à corriger ce problème, vous
+ pouvez décrire les actions ont conduit à cette erreur à
+ l'adresse :{' '}
+
+ contact@mon-entreprise.beta.gouv.fr
+
+ .
+
+
+ )}
diff --git a/site/source/locales/ui-en.yaml b/site/source/locales/ui-en.yaml
index 815fecf15..abe7c3c5d 100644
--- a/site/source/locales/ui-en.yaml
+++ b/site/source/locales/ui-en.yaml
@@ -603,9 +603,12 @@ en incluant: including
en titres-restaurant: in meal vouchers
error:
back: Back to home page
- body: <0>If you would like to help us correct this problem, please describe the
+ body0: <0>If you would like to help us correct this problem, please describe the
actions that led to this error using the form below or at
<2>contact@mon-entreprise.beta.gouv.fr2>.0>
+ body1: <0>If you would like to help us correct this problem, please describe the
+ actions that led to this error at
+ <2>contact@mon-entreprise.beta.gouv.fr2>.0>
contact: Send an e-mail to contact@mon-entreprise.beta.gouv.fr, new window
description: "Describe the actions that led to this error:"
intro: The mon-entreprise technical team has been notified automatically. We
diff --git a/site/source/locales/ui-fr.yaml b/site/source/locales/ui-fr.yaml
index 938cb8971..7b008f1a6 100644
--- a/site/source/locales/ui-fr.yaml
+++ b/site/source/locales/ui-fr.yaml
@@ -632,9 +632,12 @@ en incluant: en incluant
en titres-restaurant: en titres-restaurant
error:
back: Retourner à la page d'accueil
- body: "<0>Si vous souhaitez nous aider à corriger ce problème, vous pouvez
+ body0: "<0>Si vous souhaitez nous aider à corriger ce problème, vous pouvez
décrire les actions ont conduit à cette erreur via le formulaire ci-dessous
ou à l'adresse : <2>contact@mon-entreprise.beta.gouv.fr2>.0>"
+ body1: "<0>Si vous souhaitez nous aider à corriger ce problème, vous pouvez
+ décrire les actions ont conduit à cette erreur à l'adresse :
+ <2>contact@mon-entreprise.beta.gouv.fr2>.0>"
contact: Envoyer un courriel à contact@mon-entreprise.beta.gouv.fr, nouvelle fenêtre
description: "Décrivez les actions qui ont conduit à cette erreur :"
intro: L'équipe technique mon-entreprise a été prévenue automatiquement,