2019-04-03 15:40:18 +00:00
|
|
|
import { T } from 'Components'
|
2019-04-11 14:54:52 +00:00
|
|
|
import usePersistingState from 'Components/utils/usePersistingState'
|
2019-04-03 15:40:18 +00:00
|
|
|
import withLanguage from 'Components/utils/withLanguage'
|
2019-04-11 14:54:52 +00:00
|
|
|
import React from 'react'
|
2019-03-27 13:20:38 +00:00
|
|
|
import emoji from 'react-easy-emoji'
|
2019-02-18 14:36:09 +00:00
|
|
|
|
2019-04-03 15:40:18 +00:00
|
|
|
export default withLanguage(function SimulateurWarning({
|
|
|
|
simulateur,
|
|
|
|
language
|
|
|
|
}) {
|
2019-04-11 14:54:52 +00:00
|
|
|
let [folded, fold] = usePersistingState(
|
|
|
|
'app::simulateurs:warning-folded',
|
|
|
|
false
|
|
|
|
)
|
2019-02-18 14:36:09 +00:00
|
|
|
return (
|
2019-03-01 16:00:19 +00:00
|
|
|
<div id="SimulateurWarning" style={{ marginBottom: '2em' }}>
|
2019-02-18 14:36:09 +00:00
|
|
|
<p>
|
2019-02-27 10:02:17 +00:00
|
|
|
{emoji('🚩 ')}
|
2019-04-03 15:40:18 +00:00
|
|
|
<strong>
|
2019-06-13 16:20:50 +00:00
|
|
|
<T k="simulateurs.warning.titre">Avant de commencer...</T>
|
2019-04-03 15:40:18 +00:00
|
|
|
</strong>{' '}
|
2019-03-25 17:44:00 +00:00
|
|
|
{folded && (
|
2019-04-11 14:54:52 +00:00
|
|
|
<button
|
|
|
|
className="ui__ button simple small"
|
|
|
|
onClick={() => fold(false)}>
|
2019-06-13 16:20:50 +00:00
|
|
|
<T k="simulateurs.warning.plus">Lire les précisions</T>
|
2019-03-25 17:44:00 +00:00
|
|
|
</button>
|
|
|
|
)}
|
2019-02-18 14:36:09 +00:00
|
|
|
</p>
|
2019-03-25 17:44:00 +00:00
|
|
|
<div className={`content ${folded ? '' : 'ui__ card'}`}>
|
2019-03-01 16:00:19 +00:00
|
|
|
{!folded && (
|
|
|
|
<ul style={{ marginLeft: '1em' }}>
|
|
|
|
<li>
|
2019-06-13 16:20:50 +00:00
|
|
|
<T k="simulateurs.warning.impôt">
|
|
|
|
L'impôt sur le revenu est calculé pour un célibataire sans
|
2019-07-02 15:17:13 +00:00
|
|
|
enfant et sans autre revenu.{' '}
|
|
|
|
{simulateur == 'auto-entreprise' && language === 'fr' && (
|
|
|
|
<>
|
2019-07-03 07:26:54 +00:00
|
|
|
L'abattement forfaitaire pour les auto-entrepreneurs est
|
2019-07-02 15:17:13 +00:00
|
|
|
intégré. En revanche, l'option pour le versement libératoire
|
|
|
|
de l'impôt sur le revenu n'est pas encore présente.
|
|
|
|
</>
|
|
|
|
)}
|
|
|
|
</T>
|
2019-03-01 16:00:19 +00:00
|
|
|
</li>
|
|
|
|
<li>
|
2019-06-13 16:20:50 +00:00
|
|
|
<T k="simulateurs.warning.urssaf">
|
|
|
|
Les calculs sont indicatifs et ne se substituent pas aux
|
2019-04-03 15:40:18 +00:00
|
|
|
décomptes réels des Urssaf, impots.gouv.fr, etc
|
|
|
|
</T>
|
2019-03-01 16:00:19 +00:00
|
|
|
</li>
|
2019-06-13 16:20:50 +00:00
|
|
|
{simulateur == 'auto-entreprise' && (
|
|
|
|
<li>
|
|
|
|
<T k="simulateurs.warning.auto-entrepreneur">
|
|
|
|
{' '}
|
|
|
|
les auto-entrepreneurs ne peuvent pas déduire leurs charges de
|
|
|
|
leur chiffre d'affaires. Il faut donc retrancher au net tous
|
|
|
|
les coûts liés à l'entreprise pour obtenir le revenu
|
|
|
|
réellement perçu.
|
|
|
|
</T>
|
|
|
|
</li>
|
|
|
|
)}
|
2019-03-01 16:00:19 +00:00
|
|
|
</ul>
|
|
|
|
)}
|
|
|
|
|
|
|
|
{!folded && (
|
|
|
|
<div style={{ textAlign: 'right', paddingRight: '1em' }}>
|
2019-04-11 14:54:52 +00:00
|
|
|
<button
|
|
|
|
className="ui__ button simple small"
|
|
|
|
onClick={() => fold(true)}>
|
2019-04-03 15:40:18 +00:00
|
|
|
<T>J'ai compris</T>
|
2019-03-25 17:44:00 +00:00
|
|
|
</button>
|
2019-03-01 16:00:19 +00:00
|
|
|
</div>
|
2019-02-27 10:02:17 +00:00
|
|
|
)}
|
2019-03-01 16:00:19 +00:00
|
|
|
</div>
|
2019-02-27 10:02:17 +00:00
|
|
|
</div>
|
2019-02-18 14:36:09 +00:00
|
|
|
)
|
2019-04-03 15:40:18 +00:00
|
|
|
})
|