+
{emoji('☂')} Assimilé salarié
Le régime tout compris
@@ -44,6 +77,10 @@ const SchemeComparaisonPage = () => (
Sécurité sociale des indépendants (SSI)
+
Accidents du travail couverts
+
Oui
+
Non
+
Assurance maladie
++
+
@@ -52,22 +89,99 @@ const SchemeComparaisonPage = () => (
++
+
-
Accidents du travail couverts
-
Oui
-
Non
-
Retraite
-
++
-
+
-
−
-
-
Comparez vos revenus et votre retraite en 1 minute
-
-
-
Paiment des cotisations
-
Mensuel (à la source)
-
Annuel avec deux ans de décalage
-
Mensuel ou trimestriel
+ {!conversationStarted && (
+ <>
+
Retraite
+
++
+
+
+
−
+ >
+ )}
+ {conversationStarted && (
+ <>
+
Période
+
+ >
+ )}
+
+ {!conversationStarted ? (
+ <>
+
Comparez vos revenus et votre retraite en 1 minute
+
+ >
+ ) : (
+
+
+
+ )}
+
+
+ {conversationStarted && (
+ <>
+
Revenu net
+
+ {assimiléSalarié && (
+
+
+
+ )}
+
+
+ {indépendant && (
+
+
+
+ )}
+
+
+ {autoEntrepreneur && (
+
+
+
+ )}
+
+
+
Retraite
+
+ {assimiléSalarié && (
+
+
+
+ )}
+
+
+ {indépendant && (
+
+
+
+ )}
+
+
+ >
+ )}
ACCRE
Une année, plafonné
3 années, progressif, non plafonné
@@ -77,9 +191,14 @@ const SchemeComparaisonPage = () => (
Abattement forfaitaire
Comptabilité
-
Expert {emoji('😩')}
-
Compliquée {emoji('😔')}
-
Simplifiée {emoji('😌')}
+
Expert
+
Compliquée
+
Simplifiée
+
+
Paiment des cotisations
+
Mensuel (à la source)
+
Annuel avec deux ans de décalage
+
Mensuel ou trimestriel
Complémentaires retraite et santé déductibles
@@ -98,8 +217,36 @@ const SchemeComparaisonPage = () => (
-
- >
-)
+ >
+ )
+}
-export default withSimulationConfig(ComparaisonConfig)(SchemeComparaisonPage)
+export default (compose(
+ connect(
+ state => ({
+ conversationStarted: state.conversationStarted,
+ noUserInput: noUserInputSelector(state),
+ ...map(
+ situationBranchName =>
+ tryCatch(
+ () => ({
+ retraite: règleAvecMontantSelector(state, {
+ situationBranchName
+ })('protection sociale . retraite'),
+ revenuNet: règleAvecMontantSelector(state, {
+ situationBranchName
+ })('revenu net')
+ }),
+ () => null
+ )(),
+ {
+ assimiléSalarié: 'Assimilé salarié',
+ indépendant: 'Indépendant',
+ autoEntrepreneur: 'Auto-entrepreneur'
+ }
+ )
+ }),
+ { startConversation }
+ ),
+ withSimulationConfig(ComparaisonConfig)
+)(SchemeComparaisonPage): React$Component