diff --git a/site/source/components/conversation/AnswerList.tsx b/site/source/components/conversation/AnswerList.tsx index 5a9b67f8b..3168104b5 100644 --- a/site/source/components/conversation/AnswerList.tsx +++ b/site/source/components/conversation/AnswerList.tsx @@ -19,7 +19,7 @@ import { Grid } from '@mui/material' import { DottedName } from 'modele-social' import { EvaluatedNode } from 'publicodes' import { useCallback, useMemo } from 'react' -import { Trans } from 'react-i18next' +import { Trans, useTranslation } from 'react-i18next' import { useDispatch, useSelector } from 'react-redux' import styled from 'styled-components' import Value from '../EngineValue' @@ -32,6 +32,7 @@ type AnswerListProps = { } export default function AnswerList({ onClose, children }: AnswerListProps) { + const { t } = useTranslation() const dispatch = useDispatch() const engine = useEngine() const situation = useSelector(situationSelector) @@ -63,6 +64,8 @@ export default function AnswerList({ onClose, children }: AnswerListProps) { [engine, companySituation] ) + const siret = engine.evaluate('établissement . SIRET').nodeValue as string + return (

@@ -101,10 +104,21 @@ export default function AnswerList({ onClose, children }: AnswerListProps) {

Mon entreprise

-
+ + {t( + 'gérer.ressources.annuaire-entreprises.body', + 'Retrouvez toutes les informations publiques concernant votre entreprise sur' + )}{' '} + + Annuaire des Entreprises. + + + Les réponses liées à l'entreprise sont automatiquement diff --git a/site/source/locales/ui-en.yaml b/site/source/locales/ui-en.yaml index cf6c48ddc..5caac2dff 100644 --- a/site/source/locales/ui-en.yaml +++ b/site/source/locales/ui-en.yaml @@ -945,6 +945,10 @@ gérer: majoritaire: Majority director minoritaire: Minority director ressources: + annuaire-entreprises: + body: Find all public information about your company on + cta: Visit the site + title: See your public data autoEntrepreneur: body: You will be able to declare your turnover, pay your contributions, and more generally find all the information relating to the status of @@ -960,18 +964,6 @@ gérer: body: The form to apply for international mobility (secondment or multi-job) cta: Fill in the form title: Exporting your business to Europe - kbis: - body: The Kbis is a document to justify the registration of the company at the - <2>RCS and to prove its legal existence. This document can be - retrieved free of charge for your company via the MonIdeNum website. - cta: Go to monIdeNum.fr - title: Get a Kbis extract - kbis-autoentrepreneur: - body: Sole proprietorships and auto-entrepreneurs do not have a Kbis. However, - they can get and present a K extract. See the service-public website for - more information. - cta: Visit the site - title: How to get a Kbis extract? sécuritéSociale: body: What are social security contributions for? An update on the social protection system from which all workers in France benefit. diff --git a/site/source/locales/ui-fr.yaml b/site/source/locales/ui-fr.yaml index 45ae676a4..d1d92fdf4 100644 --- a/site/source/locales/ui-fr.yaml +++ b/site/source/locales/ui-fr.yaml @@ -719,6 +719,11 @@ gérer: majoritaire: Dirigeant majoritaire minoritaire: Dirigeant minoritaire ressources: + annuaire-entreprises: + body: Retrouvez toutes les informations publiques concernant votre entreprise + sur + cta: Visiter le site + title: Voir vos données publiques autoEntrepreneur: body: Vous pourrez effectuer votre déclaration de chiffre d'affaires, payer vos cotisations, et plus largement trouver toutes les informations relatives @@ -735,19 +740,6 @@ gérer: (détachement ou pluriactivité) cta: Remplir le formulaire title: Exporter son activité en Europe - kbis: - body: Le Kbis est un document permettant de justifier de l'enregistrement de - l'entreprise au <2>RCS et de prouver son existence légale. Ce - document peut être récupéré gratuitement pour votre entreprise via le - site MonIdeNum. - cta: Aller sur monIdeNum.fr - title: Récupérer un extrait de Kbis - kbis-autoentrepreneur: - body: Les entreprises individuelles et les auto-entrepreneurs n'ont pas de Kbis. - Ils peuvent cependant récupérer et présenter un extrait K. Voir le site - du service-public pour plus d'informations. - cta: Visiter le site - title: Récupérer un extrait de Kbis? sécuritéSociale: body: A quoi servent les cotisations sociales ? Le point sur le système de protection sociale dont bénéficient tous les travailleurs en France. diff --git a/site/source/pages/gerer/_components/AnnuaireEntreprises.tsx b/site/source/pages/gerer/_components/AnnuaireEntreprises.tsx new file mode 100644 index 000000000..d19f35427 --- /dev/null +++ b/site/source/pages/gerer/_components/AnnuaireEntreprises.tsx @@ -0,0 +1,32 @@ +import { useEngine } from '@/components/utils/EngineContext' +import { Article } from '@/design-system/card' +import { useTranslation } from 'react-i18next' + +export function AnnuaireEntreprises() { + const { t } = useTranslation() + const engine = useEngine() + + const siret = engine.evaluate('établissement . SIRET').nodeValue as string + + return ( + <> +
+ {t( + 'gérer.ressources.annuaire-entreprises.body', + 'Retrouvez toutes les informations publiques concernant votre entreprise sur' + )}{' '} + Annuaire des Entreprises. +
+ + ) +} diff --git a/site/source/pages/gerer/_components/KBISCard.tsx b/site/source/pages/gerer/_components/KBISCard.tsx deleted file mode 100644 index 00d75c6ea..000000000 --- a/site/source/pages/gerer/_components/KBISCard.tsx +++ /dev/null @@ -1,51 +0,0 @@ -import { WhenApplicable, WhenNotApplicable } from '@/components/EngineValue' -import { Article } from '@/design-system/card' -import { Trans, useTranslation } from 'react-i18next' - -export function KbisCard() { - const { t, i18n } = useTranslation() - - return ( - <> - -
- - Les entreprises individuelles et les auto-entrepreneurs n'ont pas de - Kbis. Ils peuvent cependant récupérer et présenter un extrait K. - Voir le site du service-public pour plus d'informations. - -
-
- -
- - Le Kbis est un document permettant de justifier de l'enregistrement - de l'entreprise au{' '} - RCS et de - prouver son existence légale. Ce document peut être récupéré - gratuitement pour votre entreprise via le site MonIdeNum. - -
-
- - ) -} diff --git a/site/source/pages/gerer/index.tsx b/site/source/pages/gerer/index.tsx index 4a69173d5..07b93e910 100644 --- a/site/source/pages/gerer/index.tsx +++ b/site/source/pages/gerer/index.tsx @@ -54,11 +54,11 @@ import { SimulateurCard } from '../Simulateurs/Home' import useSimulatorsData, { SimulatorData } from '../Simulateurs/metadata' import Embaucher from './embaucher' import SocialSecurity from './sécurité-sociale' +import { AnnuaireEntreprises } from './_components/AnnuaireEntreprises' import { AutoEntrepreneurCard } from './_components/AutoEntrepeneurCard' import { DemarcheEmbaucheCard } from './_components/DemarcheEmbauche' import forms from './_components/forms.svg' import growth from './_components/growth.svg' -import { KbisCard } from './_components/KBISCard' import { MobiliteCard } from './_components/MobiliteCard' import { SecuriteSocialeCard } from './_components/SecuriteSocialeCard' @@ -408,7 +408,7 @@ function Home() { - +