feat: Ajout des ressources utiles pour le simulateur RGCP

pull/3231/head
Alice Dahan 2024-11-18 12:22:14 +01:00 committed by liliced
parent 52cda2db25
commit 57e72f27d7
5 changed files with 53 additions and 0 deletions

View File

@ -665,6 +665,12 @@ gérer:
the information you need about auto-entrepreneur status.
cta: Visit the site
title: Official website for auto-entrepreneurs
réductionGénérale:
aria-label: Consult the guide on urssaf.fr, new window
body: Calculation, declaration, rules... Consult the Urssaf guide to the general
reduction in contributions.
cta: Consult the guide
title: General reduction in contributions
iframe:
description: Tools for developers
title: Integrate a simulator

View File

@ -699,6 +699,12 @@ gérer:
au statut d'auto-entrepreneur
cta: Visiter le site
title: Site officiel des auto-entrepreneurs
réductionGénérale:
aria-label: Consulter le guide sur urssaf.fr, nouvelle fenêtre
body: Calcul, déclaration, règles... Consultez le guide de l'Urssaf sur la
réduction générale des cotisations.
cta: Consulter le guide
title: La réduction générale des cotisations
iframe:
description: Outils pour les développeurs
title: Intégrer un simulateur

View File

@ -0,0 +1,33 @@
import { Trans, useTranslation } from 'react-i18next'
import { Article } from '@/design-system/card'
export function ReductionGeneraleCard() {
const { t } = useTranslation()
return (
<Article
title={
<h3>
<Trans i18nKey="gérer.ressources.réductionGénérale.title">
La réduction générale des cotisations
</Trans>
</h3>
}
ctaLabel={t(
'gérer.ressources.réductionGénérale.cta',
'Consulter le guide'
)}
aria-label={t(
'gérer.ressources.réductionGénérale.aria-label',
'Consulter le guide sur urssaf.fr, nouvelle fenêtre'
)}
href="https://www.urssaf.fr/accueil/employeur/beneficier-exonerations/reduction-generale-cotisation.html"
>
<Trans i18nKey="gérer.ressources.réductionGénérale.body">
Calcul, déclaration, règles... Consultez le guide de l'Urssaf sur la
réduction générale des cotisations.
</Trans>
</Article>
)
}

View File

@ -17,6 +17,7 @@ import { useSitePaths } from '@/sitePaths'
import { AnnuaireEntreprises } from '../assistants/pour-mon-entreprise/AnnuaireEntreprises'
import { AutoEntrepreneurCard } from '../assistants/pour-mon-entreprise/AutoEntrepeneurCard'
import { CodeDuTravailNumeriqueCard } from '../assistants/pour-mon-entreprise/CodeDuTravailNumeriqueCard'
import { ReductionGeneraleCard } from '../assistants/pour-mon-entreprise/ReductionGeneraleCard'
interface NextStepsProps {
iframePath?: MergedSimulatorDataValues['iframePath']
@ -62,6 +63,12 @@ export function NextSteps({ iframePath, nextSteps }: NextStepsProps) {
</Grid>
))}
{key === 'réduction-générale' && (
<Grid item xs={12} sm={6} lg={4} role="listitem">
<ReductionGeneraleCard />
</Grid>
)}
{guidesUrssaf &&
language === 'fr' &&
guidesUrssaf.map((guideUrssaf, index) => (

View File

@ -32,6 +32,7 @@ export function réductionGénéraleConfig({
'Estimation du montant de la réduction générale des cotisations patronales (RGCP). Cette réduction est applicable pour les salaires inférieurs à 1,6 fois le SMIC.'
),
},
nextSteps: ['salarié'],
path: sitePaths.simulateurs['réduction-générale'],
simulation: configRéductionGénérale,
component: RéductionGénéraleSimulation,