Déplace le header dans la première partie seulement

pull/2092/head
Johan Girod 2022-04-07 17:53:12 +02:00
parent c9c99b8b60
commit bfb3b03482
3 changed files with 56 additions and 50 deletions

View File

@ -22,7 +22,7 @@ export default function Cotisations() {
<Grid container item lg={10} xl={8}>
<Intro>
En 2022, vous paierez des <Strong>cotisations sociales</Strong> à
l'Urssaf. Voici comment elles seront calculées :
l'Urssaf. Voici une estimation personalisée de leur montant :
</Intro>
</Grid>
<Container

View File

@ -24,8 +24,11 @@ import { useContext } from 'react'
import { Trans } from 'react-i18next'
import { useDispatch } from 'react-redux'
import { SimpleField } from '../_components/Fields'
import illustration from './_components/undraw_fill_in_mie5.svg'
import { useProgress } from './_components/hooks'
import notHandled from './_components/undraw_access_denied_re_awnf.svg'
import PageHeader from '@/components/PageHeader'
import { Li, Ul } from '@/design-system/typography/list'
export const OBJECTIFS: DottedName[] = [
'entreprise . SIREN',
@ -44,19 +47,36 @@ export default function Accueil() {
return (
<>
<Trans i18nKey="assistant-DRI.intro">
<PageHeader picture={illustration}>
<Intro>
Nous vous accompagnons pour remplir votre{' '}
<Strong>déclaration de revenu</Strong> sur{' '}
<Link href="https://www.impots.gouv.fr/accueil">impot.gouv.fr</Link>
.<br />
</Intro>
<Body>Répondez à ces quelques questions, à la fin vous aurez :</Body>
<Ul>
<Li>Les formulaires qui vous concernent</Li>
<Li>
La liste des cases qui vous concernent avec le montant à remplir
</Li>
<Li>
Une estimation des cotisations sociales à payer à l'Urssaf en 2022
</Li>
</Ul>
</PageHeader>
</Trans>
<Grid container>
<Grid item lg={10} xl={8}>
<Intro>
La première étape est de <Strong>trouver votre entreprise</Strong>.
Nous utiliserons les informations disponibles ouvertement sur
l'INSEE pour mieux vous guider par la suite.
</Intro>
<WhenNotAlreadyDefined dottedName="entreprise . SIREN">
<Body>
Vous pouvez rechercher avec votre nom, le nom de votre entreprise,
le SIREN ou le SIRET
</Body>
<Message border={false}>
<Body>
Vous pouvez rechercher votre entreprise avec{' '}
<Strong>votre nom</Strong>, le{' '}
<Strong>nom de votre entreprise</Strong>, le SIREN ou le SIRET
</Body>
</Message>
<CompanySearchField onSubmit={setEntreprise} />
</WhenNotAlreadyDefined>
<WhenAlreadyDefined dottedName="entreprise . SIREN">

View File

@ -32,45 +32,31 @@ export default function AideDéclarationIndépendant() {
steps.find((step) => !step.isDisabled)
return (
<Condition expression="DRI">
<Trans i18nKey="assistant-DRI.intro">
<PageHeader picture={illustration}>
<Intro>
Nous vous accompagnons pour remplir votre{' '}
<Strong>déclaration de revenu</Strong> sur{' '}
<Link href="https://www.impots.gouv.fr/accueil">impot.gouv.fr</Link>
.<br />
</Intro>
<Body> Répondez à quelques questions, à la fin vous aurez :</Body>
<Ul>
<Li>Les formulaires qui vous concernent</Li>
<Li>
La liste des cases qui vous concernent avec le montant à remplir
</Li>
<Li>
Une estimation des cotisations sociales à payer à l'Urssaf en 2022
</Li>
</Ul>
</PageHeader>
</Trans>
<Spacing lg />
<Stepper aria-label="Étapes de l'assistant">
{steps.map((step) => (
<Step key={step.to} {...omit(step, 'page')} />
))}
</Stepper>
<Switch>
{steps.map(
(step) =>
step.page &&
!step.isDisabled && (
<Route key={step.to} path={step.to} exact component={step.page} />
)
)}
{defaultCurrentStep && <Redirect to={defaultCurrentStep.to} />}
</Switch>
<Spacing xxl />
</Condition>
<>
<Condition expression="DRI">
<Stepper aria-label="Étapes de l'assistant">
{steps.map((step) => (
<Step key={step.to} {...omit(step, 'page')} />
))}
</Stepper>
<Switch>
{steps.map(
(step) =>
step.page &&
!step.isDisabled && (
<Route
key={step.to}
path={step.to}
exact
component={step.page}
/>
)
)}
{defaultCurrentStep && <Redirect to={defaultCurrentStep.to} />}
</Switch>
<Spacing xxl />
</Condition>
</>
)
}