🔥 Suppression d'une prop morte
parent
031128034a
commit
33c1a06b6c
|
@ -6,21 +6,15 @@ import PageFeedback from 'Components/Feedback/PageFeedback'
|
|||
import SearchButton from 'Components/SearchButton'
|
||||
import TargetSelection from 'Components/TargetSelection'
|
||||
import React from 'react'
|
||||
import { connect } from 'react-redux'
|
||||
import { useSelector } from 'react-redux'
|
||||
import { firstStepCompletedSelector } from 'Selectors/analyseSelectors'
|
||||
import { simulationProgressSelector } from 'Selectors/progressSelectors'
|
||||
import * as Animate from 'Ui/animate'
|
||||
import Progress from 'Ui/Progress'
|
||||
|
||||
export default connect(state => ({
|
||||
firstStepCompleted: firstStepCompletedSelector(state),
|
||||
progress: simulationProgressSelector(state)
|
||||
}))(function Simulation({
|
||||
firstStepCompleted,
|
||||
explanations,
|
||||
customEndMessages,
|
||||
progress
|
||||
}) {
|
||||
export default function Simulation({ explanations, customEndMessages }) {
|
||||
const firstStepCompleted = useSelector(firstStepCompletedSelector)
|
||||
const progress = useSelector(simulationProgressSelector)
|
||||
return (
|
||||
<>
|
||||
<TargetSelection />
|
||||
|
@ -71,4 +65,4 @@ export default connect(state => ({
|
|||
)}
|
||||
</>
|
||||
)
|
||||
})
|
||||
}
|
||||
|
|
|
@ -10,7 +10,6 @@ import { useSelector } from 'react-redux'
|
|||
import React from 'react'
|
||||
import { useTranslation } from 'react-i18next'
|
||||
import { Helmet } from 'react-helmet'
|
||||
import { AvertissementProtectionSocialeIndépendants } from './Indépendant'
|
||||
|
||||
const AutoEntrepreneur = () => {
|
||||
const { t } = useTranslation()
|
||||
|
@ -37,10 +36,7 @@ const AutoEntrepreneur = () => {
|
|||
</T>
|
||||
</h1>
|
||||
<Warning simulateur="auto-entreprise" />
|
||||
<Simulation
|
||||
explanation={<AvertissementProtectionSocialeIndépendants />}
|
||||
explanations={<ExplanationSection />}
|
||||
/>
|
||||
<Simulation explanations={<ExplanationSection />} />
|
||||
</>
|
||||
)
|
||||
}
|
||||
|
|
|
@ -36,44 +36,11 @@ export default withSimulationConfig(indépendantConfig)(function Indépendant()
|
|||
</T>
|
||||
</h1>
|
||||
<Warning />
|
||||
<Simulation
|
||||
explanation={
|
||||
<>
|
||||
<AvertissementForfaitIndépendants />
|
||||
<AvertissementProtectionSocialeIndépendants />
|
||||
</>
|
||||
}
|
||||
explanations={<ExplanationSection />}
|
||||
/>
|
||||
<Simulation explanations={<ExplanationSection />} />
|
||||
</>
|
||||
)
|
||||
})
|
||||
|
||||
let AvertissementForfaitIndépendants = () => (
|
||||
<p className="ui__ notice">
|
||||
{emoji('💶')}{' '}
|
||||
<T k="simulateurs.indépendant.explication1">
|
||||
Notre estimation prend en compte les <em>cotisations réelles</em> dues par
|
||||
le travailleur indépendant. Pendant la première année de son activité, il
|
||||
paiera un forfait réduit (une somme de l'ordre de 1300€ / an pour un
|
||||
artisan bénéficiant de l'ACRE)... mais il sera régularisé l'année suivante
|
||||
selon ce montant réel.
|
||||
</T>
|
||||
</p>
|
||||
)
|
||||
|
||||
export let AvertissementProtectionSocialeIndépendants = () => (
|
||||
<p className="ui__ notice">
|
||||
{emoji('☂️')}{' '}
|
||||
<T k="simulateurs.indépendant.explication1">
|
||||
Les assurances chômage et accidents du travail ne sont pas prises en
|
||||
charge au sein de la Sécurité sociale des indépendants. La retraite basée
|
||||
sur le revenu professionnel est généralement plus faible. Pour être
|
||||
couvert le professionnel peut souscrire des assurances complémentaires.
|
||||
</T>
|
||||
</p>
|
||||
)
|
||||
|
||||
function ExplanationSection() {
|
||||
const analysis = useSelector(analysisWithDefaultsSelector)
|
||||
const getRule = getRuleFromAnalysis(analysis)
|
||||
|
|
Loading…
Reference in New Issue