diff --git a/site/source/locales/ui-en.yaml b/site/source/locales/ui-en.yaml index f4e5a7ff9..5e89c759d 100644 --- a/site/source/locales/ui-en.yaml +++ b/site/source/locales/ui-en.yaml @@ -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 diff --git a/site/source/locales/ui-fr.yaml b/site/source/locales/ui-fr.yaml index 8c506de8b..c02e40c73 100644 --- a/site/source/locales/ui-fr.yaml +++ b/site/source/locales/ui-fr.yaml @@ -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 diff --git a/site/source/pages/assistants/pour-mon-entreprise/ReductionGeneraleCard.tsx b/site/source/pages/assistants/pour-mon-entreprise/ReductionGeneraleCard.tsx new file mode 100644 index 000000000..501b375e4 --- /dev/null +++ b/site/source/pages/assistants/pour-mon-entreprise/ReductionGeneraleCard.tsx @@ -0,0 +1,33 @@ +import { Trans, useTranslation } from 'react-i18next' + +import { Article } from '@/design-system/card' + +export function ReductionGeneraleCard() { + const { t } = useTranslation() + + return ( +
+ + La réduction générale des cotisations + + + } + 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" + > + + Calcul, déclaration, règles... Consultez le guide de l'Urssaf sur la + réduction générale des cotisations. + +
+ ) +} diff --git a/site/source/pages/simulateurs/NextSteps.tsx b/site/source/pages/simulateurs/NextSteps.tsx index 212f65c18..26d04cc86 100644 --- a/site/source/pages/simulateurs/NextSteps.tsx +++ b/site/source/pages/simulateurs/NextSteps.tsx @@ -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) { ))} + {key === 'réduction-générale' && ( + + + + )} + {guidesUrssaf && language === 'fr' && guidesUrssaf.map((guideUrssaf, index) => ( diff --git a/site/source/pages/simulateurs/reduction-generale/config.ts b/site/source/pages/simulateurs/reduction-generale/config.ts index 32273bccc..387098368 100644 --- a/site/source/pages/simulateurs/reduction-generale/config.ts +++ b/site/source/pages/simulateurs/reduction-generale/config.ts @@ -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,