feat: réactive les retours vers l'assistance usagers

pull/2974/head
Jalil Arfaoui 2024-05-13 15:57:42 +02:00
parent b548384d02
commit 1495bd3006
6 changed files with 13 additions and 47 deletions

View File

@ -14,7 +14,7 @@ import {
useEngine,
useSetupSafeSituation,
} from '@/components/utils/EngineContext'
import { Container, Spacing } from '@/design-system/layout'
import { Container } from '@/design-system/layout'
import { useAxeCoreAnalysis } from '@/hooks/useAxeCoreAnalysis'
import { useGetFullURL } from '@/hooks/useGetFullURL'
import { useIsEmbedded } from '@/hooks/useIsEmbedded'

View File

@ -4,6 +4,7 @@ import { useLocation } from 'react-router-dom'
import { TrackingContext } from '@/components/ATInternetTracking'
import { Popover } from '@/design-system'
import { Button } from '@/design-system/buttons'
import { Emoji } from '@/design-system/emoji'
import { Spacing } from '@/design-system/layout'
import { Strong } from '@/design-system/typography'
@ -123,7 +124,6 @@ export function Feedback({
<JeDonneMonAvis light />
) : (
<div style={{ textAlign: 'center' }}>
{/* TODO : reactivate when we have a support team
<Button
color="tertiary"
size="XXS"
@ -135,7 +135,7 @@ export function Feedback({
}}
>
<Trans i18nKey="feedback.reportError">Faire une suggestion</Trans>
</Button> */}
</Button>
</div>
)}
{isShowingSuggestionForm && (

View File

@ -7,7 +7,7 @@ import { ScrollToElement } from '@/components/utils/Scroll'
import { Checkbox, Message, TextAreaField, TextField } from '@/design-system'
import { Button } from '@/design-system/buttons'
import { Emoji } from '@/design-system/emoji'
import { Grid, Spacing } from '@/design-system/layout'
import { Spacing } from '@/design-system/layout'
import { Strong } from '@/design-system/typography'
import { H1, H4 } from '@/design-system/typography/heading'
import { Link } from '@/design-system/typography/link'
@ -162,21 +162,6 @@ export default function FeedbackForm({
setSubmitError((previousValue) => ({ ...previousValue, [field]: '' }))
: undefined
// Remove this to activate the feedback form
return (
<Grid item xs={12} md={8}>
<Message type="info">
<Trans i18nKey="feedback.disabled.body">
<Body>
Suite à l'arrêt de l'équipe Mon-Entreprise, nous ne sommes plus en
mesure de traiter vos retours, le formulaire est donc désactivé pour
le moment.
</Body>
</Trans>
</Message>
</Grid>
)
return (
<ScrollToElement onlyIfNotVisible>
{requestStatusCode === 200 ? (
@ -184,7 +169,6 @@ export default function FeedbackForm({
) : (
<>
{requestStatusCode !== null && (
// @ts-ignore Remove this comment when activate the feedback form
<FeedbackRequestErrorContent statusCode={requestStatusCode} />
)}
<StyledFeedback>

View File

@ -9,7 +9,7 @@ import { styled } from 'styled-components'
import { ConversationProps } from '@/components/conversation/Conversation'
import ShareOrSaveSimulationBanner from '@/components/ShareSimulationBanner'
import { PopoverWithTrigger } from '@/design-system'
import { Grid, Spacing } from '@/design-system/layout'
import { Container, Grid, Spacing } from '@/design-system/layout'
import { Link } from '@/design-system/typography/link'
import {
companySituationSelector,
@ -129,13 +129,17 @@ export default function Simulation({
</FromTop>
</SimulationContainer>
{firstStepCompleted && !hideDetails && shouldShowFeedback && (
<div
<Container
backgroundColor={(theme) => theme.colors.bases.primary[700]}
forceTheme="dark"
style={{
textAlign: 'center',
padding: '1rem',
paddingBottom: '2rem',
}}
>
<Feedback />
</div>
</Container>
)}
{firstStepCompleted && !hideDetails && explanations}
</>

View File

@ -113,7 +113,6 @@ En savoir plus sur impots:
gouv:
fr, nouvelle fenêtre: More information on impots.gouv.fr, new window
En savoir plus, nouvelle fenêtre: Find out more, new window
En savoir plus.: Find out more.
English version of the website enabled.: English version of the website enabled.
Enregistrer et continuer: Save and continue
Enregistrer et voir le résultat: Save and view results
@ -382,13 +381,6 @@ assistants:
cta: Visit the site
title: View your public data
au bout de 10 ans: after 10 years
badnews:
body: <0>Announcement:</0> Simulator updates and user support are no longer
available. <3><0>The team operating the simulators and wizards on
mon-entreprise.urssaf.fr is no longer able to continue developing the
site.</0><1>This situation is <1>temporary</1>, and should <4>return to
normal</4> in the coming months. We apologize for any inconvenience
caused.</1><2></2></3>
betawarning: "<0><0>This tool is in beta version</0>: we are working on
<3>validating the information and calculations</3>, but <6>errors may</6>
still occur.</0>"
@ -622,15 +614,12 @@ explications:
as well as the lines in your tax return where you can add your exemptions,
for each type of activity.
feedback:
disabled:
body: <0>Due to the discontinuation of the Mon-Entreprise team, we are no longer
able to process your feedback, so the form is deactivated for the time
being.</0>
error:
description: The message could not be sent (status code {{statusCode}}). Please
try again or contact us by e-mail at
<4>contact@mon-entreprise.beta.gouv.fr</4>.
title: <0>An error has occurred while sending the message</0>
reportError: Make a suggestion
success:
body1: Our team will take care of your return.
body2: We're constantly striving to improve our site, so your feedback is very

View File

@ -119,7 +119,6 @@ En savoir plus sur impots:
gouv:
fr, nouvelle fenêtre: En savoir plus sur impots.gouv.fr, nouvelle fenêtre
En savoir plus, nouvelle fenêtre: En savoir plus, nouvelle fenêtre
En savoir plus.: En savoir plus.
English version of the website enabled.: English version of the website enabled.
Enregistrer et continuer: Enregistrer et continuer
Enregistrer et voir le résultat: Enregistrer et voir le résultat
@ -404,13 +403,6 @@ assistants:
cta: Visiter le site
title: Voir vos données publiques
au bout de 10 ans: au bout de 10 ans
badnews:
body: <0>Annonce :</0> La mise à jour des simulateurs et le support utilisateur
ne sont plus assurés. <3><0>L'équipe qui opérait les simulateurs et les
assistants de mon-entreprise.urssaf.fr n'est plus en mesure de continuer à
développer le site.</0><1>Cette situation est <1>temporaire</1>, et devrait
<4>revenir à la normale</4> dans les prochains mois. Veuillez nous excuser
pour la gêne occasionnée.</1><2></2></3>
betawarning: "<0><0>Cet outil est en version bêta</0> : nous travaillons à
<3>valider les informations et les calculs</3>, mais des <6>erreurs peuvent
être présentes.</6></0>"
@ -653,15 +645,12 @@ explications:
liasse fiscale ou ajouter vos exonérations et ce pour chaque type
d'activité.
feedback:
disabled:
body: <0>Suite à l'arrêt de l'équipe Mon-Entreprise, nous ne sommes plus en
mesure de traiter vos retours, le formulaire est donc désactivé pour le
moment.</0>
error:
description: Le message na pas pu être envoyé (status code {{statusCode}}).
Veuillez réessayer ou nous contacter par mail à ladresse
<4>contact@mon-entreprise.beta.gouv.fr</4>.
title: <0>Une erreur est survenue pendant lenvoi du message</0>
reportError: Faire une suggestion
success:
body1: Notre équipe prend en charge votre retour.
body2: Nous avons à cœur d'améliorer en continu notre site, vos remarques nous