🔥 Suppression d'une prop morte

pull/706/head
Maxime Quandalle 2019-10-08 15:16:12 +02:00
parent 031128034a
commit 33c1a06b6c
No known key found for this signature in database
GPG Key ID: 428641C03D29CA10
3 changed files with 7 additions and 50 deletions

View File

@ -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 => ({
)}
</>
)
})
}

View File

@ -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 />} />
</>
)
}

View File

@ -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)