Commit Graph

2745 Commits (f56704de8c5e68ea727c6ccd96b6dc48aece43c4)

Author SHA1 Message Date
Maxime Quandalle f0f2123924
Revert "Simplification de Engine/format"
This reverts commit 3971496e28.
2019-09-26 10:06:46 +02:00
Maxime Quandalle 3971496e28
Simplification de Engine/format
getFormatersFromUnit n'est plus utilisé depuis 5879c9bc
2019-09-26 09:58:14 +02:00
Maxime Quandalle 4b1462a333
Merge pull request #693 from betagouv/normalize-format
Meilleur formatage des valeurs
2019-09-25 18:19:38 +02:00
Mael d80588bf97 Renommage de syso en mon-entreprise 2019-09-25 17:53:55 +02:00
Maxime Quandalle 5879c9bcf5
Utilise NumberFormat pour les Input des questions
Meilleure gestion du formatage (séparateur des milliers et décimal) et
début de convergence entre Input.js et CurrencyInput.js
2019-09-25 17:29:02 +02:00
Mael 5175540097 🐛 Correction de la lib
Problèmes de window et document undefined
2019-09-25 17:23:37 +02:00
Maxime Quandalle 0fcade76e1
Formatage des nombres dans les réponses aux questions
Fixes #683
2019-09-25 17:10:02 +02:00
Maxime Quandalle 38d2e12b64
Meileur gestion du focus des objectifs
Fonctionne avec la navigation au clavier
Fonctionne quand on clique à coté de l'input (exemple sur le symbole €)
2019-09-25 17:10:01 +02:00
Maxime Quandalle fdb8ddc203
MAJ lors de la simulation ssi nouvelle saisie
Auparavant nous mettions à jour la "situation" de la simulation, dès le
changement de focus des champs "objectifs", bien que le changement de
focus dans l'interface ne change rien aux calculs. Nous attendons
maintenant que l'utilisateur fasse une nouvelle saisie.
2019-09-25 17:10:01 +02:00
Maxime Quandalle 76d2101d87
Ne pas afficher l'animatedValue en cas de changement de période 2019-09-25 17:10:01 +02:00
Maxime Quandalle cbcbcd5139
Objectifs sous forme de nombre plutôt que "string"
Les valeurs saisies et calculées des objectifs de la simulation étaient
préceddement sauvegardées dans Redux, puis traités dans le code sous forme
de string. Vu qu'il s'agit de valeurs numérique, il est plus logique de les
manipuler sous forme de nombre.

Fixes #553
2019-09-25 17:10:00 +02:00
Maxime Quandalle 579a385b41
Regroupe les fonctions de formatage
Par ailleurs ce commit formate les taux les tableaux des barèmes linéaires
2019-09-25 17:09:59 +02:00
Maxime Quandalle c418a63d06
🎨 Change le symbole de la multiplication 2019-09-25 15:00:03 +02:00
Johan Girod 3ace16f689
🔨 modifications suites aux retours de la revue de code 2019-09-25 10:23:35 +02:00
Johan Girod 77549017df
🔨 utilise le mécanisme d'allègement pour éviter des valeurs négatives 2019-09-25 10:01:35 +02:00
Johan Girod d95a5b7a34
🐛 corrige l'affichage de la fiche de paie 2019-09-25 10:01:34 +02:00
Johan Girod d1f9ef383b
🎨 améliore l'affichage des valeurs négatives 2019-09-25 10:01:34 +02:00
Johan Girod 0cf3cb276b
🔨 réecrit la réduction heure sup avec une négation 2019-09-25 10:01:34 +02:00
Johan Girod 33cc92a397
⚙️ ajoute l'opération unaire de négation à la grammaire 2019-09-25 10:01:33 +02:00
Maxime Quandalle 6c8dbd0004
🐛 Lien cassé vers le guide création URSSAF 2019-09-24 22:24:41 +02:00
Maxime Quandalle f3e79f4251
Merge pull request #671 from betagouv/remove-redux-form
Suppression de redux-form
2019-09-23 12:47:32 +02:00
Maxime Quandalle 4784bcd281 🔨 Suppression d'une règle redondante
`coût d'embauche` était égal à `rémunération . total` et n'était plus utilisé
2019-09-23 12:46:36 +02:00
Maxime Quandalle 0f983c974e 🎨 Meilleur arrondi pour le sélecteur de période 2019-09-23 12:46:36 +02:00
Maxime Quandalle ffd65ae613
Ajout d'un paramètre explicite "rules" au reducer 2019-09-23 12:20:37 +02:00
Maxime Quandalle 7a965e6d99
🐛 Correction formatage de l'AnimatedValue
Suppression de l'AnimatedValue pour l'objectif courant
Simplification du code de TargetSelection
Corrections CSS
2019-09-18 18:12:30 +02:00
Johan Girod 1530b107d0
🐛 corrige les redirections 2019-09-18 17:50:45 +02:00
Maxime Quandalle 0ddc2d0469
Ajout des règles dans le state Redux
Déplace la logique de changement de période d'un component vers un reducer
2019-09-18 14:10:10 +02:00
Maxime Quandalle 8c9a4015c4
Input permanent pour les objectifs du simulateur
Nous alternions avant entre un <span /> et un <input /> selon le contexte

Fixes #558
2019-09-17 12:54:57 +02:00
Maxime Quandalle dbbb67ee7f
Ajout du lint pour les hooks React
Comme recommandé dans la documentation des hooks React, ajout des deux
linters suivants : react-hooks/rules-of-hooks et react-hooks/exhaustive-deps

Mise à jour des composants, en particulier les useEffect pour y spécifier
toutes les dépendances.
2019-09-17 12:54:54 +02:00
Maxime Quandalle 3fbd94bc65
🔥 Suppression de redux-form
Supprime aussi redux-batched-action. Le code résultant est plus concis
(alors que l'on supprime une dépendance !), et plus clair car il y a moins
d'indirections pour se conformer aux API de redux-form.
2019-09-17 12:54:18 +02:00
Maxime Quandalle 7a5beb96f6
Gestion de l'état "situation" avec nos propres actions
En vue de la suppression de Redux-form, ce commit crée deux nouvelles
actions : UPDATE_SITUATION et UPDATE_PERIOD qui permettent de gérer le
state de la situation, en retrouvant le même résulat qu'avec l'ancienne
implémentation au niveau du `formattedSituationSelector`
2019-09-17 11:44:05 +02:00
Maxime Quandalle 16146814d9
🐛 Rétablit le scroll sur la page d'accueil
Fix #675
Revert partiel de 7ada8c47
2019-09-14 09:39:34 +02:00
Maxime Quandalle 7dec233c09
Ajout d'un point final en fin de phrase 2019-09-13 16:22:43 +02:00
Maxime Quandalle 9c8dbd3f88
🐛 Ajout d'une dépendance manquante
Fix #672
2019-09-13 11:45:37 +02:00
Johan Girod bbf99862dd
🖋️ enlève academia des exemples de plateforme de service 2019-09-13 10:45:02 +02:00
Johan Girod 59d4054e5d
ajoute des tests pour les expressionsé 2019-09-13 10:23:55 +02:00
Johan Girod 28d70b44d2
🔨 remplace 'auto entrepreneur' par 'auto-entrepreneur' 2019-09-13 10:23:55 +02:00
Johan Girod b2d0d4624a
🐎 améliore la performance du parsing
A peu près ~50% de gagné lors du parsing
Problème : long temps de blocage de l'UI lors du premier parsing des règles

Il reste encore quelques bugs
2019-09-13 10:23:55 +02:00
Johan Girod a60d86a6d5
remove unecessary abstraction: rewriteNode 2019-09-13 10:23:55 +02:00
Johan Girod 7ada8c473b
🎨 répare petits bugs visuels 2019-09-13 10:23:54 +02:00
Maxime Quandalle 92612bf241
🔨 Ajout d'une unité manquante 2019-09-11 18:20:45 +02:00
Maxime Quandalle bdd9505586
Suppression d'appels non utilisés 2019-09-11 18:17:07 +02:00
Maxime Quandalle fcb5699fbc
Clarifie le fonctionnement de CurrencyInput 2019-09-11 18:16:42 +02:00
Maxime Quandalle 291f856501
🔨 Suppression d'une tautologie 2019-09-11 15:47:12 +02:00
Maxime Quandalle 88cfd47a20 Migration d'un import de history
Supprime le message de warning dans la console au démarrage
2019-09-11 11:17:23 +02:00
Maxime Quandalle 0663c97204 Utilisation du hook useTranslation de react-i18next
Suppression de notre composant withLanguage qui rajoutait une abstraction
inutile.

Note: de nombreux appels à withTranslation et withLanguage était inutile
car le composant augmenté n'utilisait pas les paramètres fournis (language, t, i18n).
L'utilisation des hooks nous permet de mieux gérer le code mort, car il s'agit
de simples variables dont le non-usage est détecté par l'analyse statique.
2019-09-11 11:17:23 +02:00
Maxime Quandalle 6ea5dd0870 Migration de React "class" à "function"
Le but de la refacto est de généraliser l'utilisation des hook

Nombre de composants convertis: 52
Nombre de composants restants: 12

Il est possible de compter les composants class restants en utilisant
grep "render()"

L'occasion aussi de remplacer la dernière occurence de UNSAFE_componentWillMount
2019-09-11 11:17:23 +02:00
Maxime Quandalle a1b99fdc64 Suppression des do-expression
Il s'agit d'une fonctionnalité non standard de JavaScript qui est peu
utilisée dans la base de code. Ajoute de la complexité pour les nouveaux
développeurs (configuration spécifique de l'environnement de dév) pour
trop peu de bénéfices.
2019-09-11 11:17:23 +02:00
Maxime Quandalle afd2daf2e7
Merge pull request #663 from betagouv/iframe-links
🐛 Gestion des liens externes dans les intégrations Iframes
2019-09-10 15:42:31 +02:00
Maxime Quandalle 489adacdb0
🐛 Suppression d'une fin de balise morte 2019-09-10 13:42:33 +02:00
Maxime Quandalle 32d8aa119e
🐛 Gestion des liens externes dans les intégrations Iframes
Fixes #662
2019-09-09 18:47:14 +02:00
Johan Girod 543271839d
Mise en production de l'économie collaborative 2019-09-09 18:08:16 +02:00
Johan Girod e882d630ad
🎨 bug couleur ie11" 2019-09-09 18:07:34 +02:00
Maxime Quandalle 6fecf091c8
🔨 Statut JEI commulable avec taux réduit AF
cf. https://www.legisocial.fr/actualites-sociales/2068-comment-declarer-les-cotisations-dallocations-familiales-si-lentreprise-beneficie-du-regime-jei.html#toc-exoneration-jei-et-taux-reduit-allocations-familiales

Fixes #135
2019-09-09 17:29:01 +02:00
Maxime Quandalle bb9a12d50d
🐛 Correction d'un bug sur les cotisations des liberaux réglementés
Introduit lors 01bb90e61 lors de la conversion de "non applicable si"
à "rend non applicable".
2019-09-09 15:47:36 +02:00
Johan Girod 0f40c746c1
👽 ajoute les traductions manquantes 2019-09-09 11:50:47 +02:00
Johan Girod 737365ca74
🖋️ ajoute les personas sur le site 2019-09-09 11:45:26 +02:00
Maxime Quandalle 859942b882 🐛 Remonte la question sur l'ancienneté de l'apprenti 2019-09-09 11:33:47 +02:00
Maxime Quandalle 32dc169999 💚 Répare les tests
Provoque une erreur difficile à comprendre quand il y un "!![object Object]"
dans externalized.yaml

Ajout d'une valeur par défaut (choisie pour ne pas activer l'aide)
2019-09-09 11:33:47 +02:00
Maxime Quandalle bc1e185701 ⚙️ Ordre des questions pour les questions à choix multiples
Nécessaire pour la nouvelle question "contrat salarié" qui contient des
réponses comme "cdd" ou "apprentissage". Les questions similaires
arrivaient trop tard.
2019-09-09 11:33:47 +02:00
Maxime Quandalle cf513f003d 🔨🎨 Ajout de l'aide unique pour les apprentis
Ré-intégration de l'UI pour l'affichage des aides différées sous le
montant "total chargé" dans le simulateur salarié
2019-09-09 11:33:47 +02:00
Maxime Quandalle 1b01948d29 🎨 Laisser la question courante affichée dans les raccourcis
Suite à un retour utilisateur qui ne savait plus quelle question était
posée car le lien sur lequel il venait de cliquer avait changé.
2019-09-09 11:33:47 +02:00
Maxime Quandalle 4e4caab3da ⚙️ Ne pas afficher les fonctions désactivées
TODO: Mettre à jour immédiatement la liste des questions suivantes (QuickLinks) ?
2019-09-09 11:33:47 +02:00
Maxime Quandalle 56d95da1b4 🔨 Amélioration du calcul de la formation pro
Prise en compte des règles spécifiques pour les apprentis.
Réforme 2019, les OPCA sont remplacés par les OPCO.
Ajout d'une règle pour les départements d'outre-mer.
2019-09-09 11:33:47 +02:00
Maxime Quandalle 611ae091cb 🔨 Règle spécifique pour le taux réduit des AF
Permet de désactiver le taux réduit au niveau des régimes d'exceptions
pour l'assimilé salarié ou le stagiaire par exemple.
2019-09-09 11:33:47 +02:00
Maxime Quandalle fffd803b38 🔨 Ajout d'exclusions dans les régimes d'exceptions 2019-09-09 11:33:47 +02:00
Maxime Quandalle a04a7de2ce 🔨 Support de l'apprentissage
Fixes #567
2019-09-09 11:33:47 +02:00
Maxime Quandalle 01bb90e61f 🔨 Amélioration du support des stages
- Ajout d'un avertissement (le stage n'est pas un contrat de travail)
- Ajout des traductions
- D'avantage d'utilisation de "rend non applicable"
- Une modification de parentDependency pour prendre un compte que
  "contrat stage" est maintenant un enum CDI | CDD | Stage plutôt qu'un
  boolean true | false.
2019-09-09 11:33:47 +02:00
Maxime Quandalle 0d10409b0f 🔨 Utilisation du mécanisme d'allègement
Permet d'éviter les bases négatives. Ajoute l'inférence d'unités sur le
mécanisme d'allègement
2019-09-09 11:33:47 +02:00
Maxime Quandalle aa36b1c481 🔨 Type de contrat à choix multiple
Pour l'instant les choix sont CDI, CDD, ou Stage.

Modification du moteur concernant la désactivations des règles spécifiques
au CDD (la logique précédente nécessitait que `contrat . salarié . cdd`
soit une question, elle fonctionne maintenant avec une formule)
2019-09-09 11:33:47 +02:00
Maxime Quandalle d65d347dc0 🔨 Implémentation des gratifications de stage
Fixes #563
2019-09-09 11:33:47 +02:00
Maxime Quandalle 89e528bb1c
🐛🎨 Reformulation « part salarié » sur la fiche de paie
Plus cohérent avec « part employeur »
Re-correction du lien vers le taux neutre
2019-09-08 12:48:00 +02:00
Maxime Quandalle 2d738d03f6 🐛 Correction d'un lien cassé 2019-09-08 12:30:27 +02:00
Maxime Quandalle 446d8fb007 🔨 Cohérence des unités pour le temps de travail 2019-09-08 12:30:27 +02:00
Maxime Quandalle 17b5d6325f 🔨 Cohérence des unités pour les congés payés 2019-09-08 12:30:27 +02:00
Johan Girod 6dae8afea6
🐛 🔨 enlève la réintégration de la réduction de cotisation HS dans le net imposable 2019-09-06 16:38:51 +02:00
Maxime Quandalle 461d789535
🐛 Unité de l'impôt sur le revenu
Était affiché en pourcentage au lieu d'euros depuis a30e0a86
Prise en compte de l'unité dans le mécanisme allègement
2019-09-06 16:23:26 +02:00
Johan Girod b8d9392d51
🖋️ enlève l'avertissement relatif à la CVAE pour les auto entrepreneur 2019-09-06 15:50:26 +02:00
Maxime Quandalle 1f70cff33f
🎨 Typos et ajout d'une marge sous les suggestions 2019-09-06 15:31:20 +02:00
Johan Girod 5888141029
🔨 🐛 corrige les taux du versement libératoire 2019-09-06 15:31:20 +02:00
Johan Girod ce66c17fea
change l'ordre des question : on pose d'abord la question du versement libératoire 2019-09-06 15:31:20 +02:00
Johan Girod 6ba443ceea
🎨 remet les cotisations dans le bon ordre dans la fiche de paie 2019-09-06 15:31:19 +02:00
Johan Girod 07ad6b2a33
🐛 déplace la réduction heure sup sur la fiche de paie vers la colonne salarié 2019-09-06 15:31:19 +02:00
Johan Girod 24332bd5fd
🐛 🔨 enlève la TFC pour les professions libérales 2019-09-06 15:31:18 +02:00
Johan Girod a0cb6749c5
🐛 affiche le salaire net de cotisations si avantages en nature 2019-09-06 15:31:18 +02:00
Johan Girod 5393de1dc2
🎨 uniformise le style des suggestions 2019-09-06 15:31:18 +02:00
Johan Girod 02410f61b9
🎨 enlève le hover entrée
Lorsque l'on aura une navigation au clavier complète et fonctionnelle, on pourra préciser tous les raccourci via une page dédiée. En attendant, inutile de polluer l'interface
2019-09-06 15:31:17 +02:00
Johan Girod 9b00e9901d
🔨 répare le bug de la question sur l'impot sur le revenu 2019-09-06 15:31:17 +02:00
Johan Girod 37a3f5a139
🔨 meilleure gestion de l'ACRE / année de création
- On utilise la date de création avant 2019 / après 2019 pour savoir si la profession libérale est rattachée à la CIPAV
- On pose directement la question de l'ACRE, ce qui permet de ne pas faire d'approximation par défaut.
2019-09-06 15:31:17 +02:00
Johan Girod a30e0a866e
🔨 ajoute le versement libératoire de l'ir pour les auto 2019-09-06 15:31:16 +02:00
Johan Girod 1d99ebd88f
🐛 répare le dépliement des checklist 2019-09-06 10:51:54 +02:00
Johan Girod 2ab3610803
🐛 corrige les décimales à rallonge dans les inputs de taux
Fix #647
2019-09-04 18:01:24 +02:00
Johan Girod 44779fb14a
🐛 corrige l'ordre des question sur kiwi
fix #628
fix #614
2019-09-04 17:29:29 +02:00
Johan Girod 74c278cb76
🔨 enlève la valeur par défaut pour le taux personnalisé 2019-09-04 17:29:29 +02:00
Maxime Quandalle 0300006cb8
Merge pull request #615 from betagouv/desactive
Ajout d'une règle "rend non applicable"
2019-09-04 15:12:43 +02:00
Johan Girod 46f34d5eb2
meilleurs questions AS 2019-09-04 11:56:03 +02:00
Johan Girod 9d6dc88416
🎨 enlève la liste vide dans le message d'avertissement pour AS 2019-09-04 11:56:03 +02:00
Johan Girod 993f474c82
🐛 enlève le temps partiel pour l'assimilé salarié 2019-09-04 11:56:02 +02:00
Johan Girod a180eccf4b
🐛 enlève les heures sup pour l'assimilé salarié 2019-09-04 10:24:31 +02:00
Maxime Quandalle 6344d2f2e1
Amélioration des pages de documentations pour rend non applicable
- ajout des traductions
- ajout d'une notice "désactivée par" quand une règle est désactivée
  par un régime d'exception actif
2019-09-04 09:14:28 +02:00
Maxime Quandalle 1ffb97c2f6
Renomme "désactive" en "rend non applicable"
Ajout de tests, amélioration de la doc
2019-09-03 22:45:54 +02:00
Maxime Quandalle b1c24033bd
🔨 Déplacement de l'exonération de cotisations JEI 2019-09-03 22:45:54 +02:00
Maxime Quandalle 89f370b182
Ajout d'une ruleProp "désactive" 2019-09-03 22:45:48 +02:00
Johan Girod dfc84279b0
🎨 aligne le bouton suivant sur chrome 2019-09-03 18:32:35 +02:00
Johan Girod b9ecd290fa
👽 traduit le logo de chargement 2019-09-03 18:15:28 +02:00
Johan Girod d92a12c307
👽 traductions manquantes 2019-09-03 18:12:08 +02:00
Johan Girod 4ec9f4c41b
🔨 Modifie les règles des heures supplémentaires suite aux retours PR #629
Co-Authored-By: Maxime Quandalle <maxime@quandalle.com>
2019-09-03 18:12:08 +02:00
Johan Girod b069a447ce
🔨 ajoute une variable taux horaire pour le calcul de rémunération des heures sup 2019-09-03 18:12:08 +02:00
Johan Girod 7e83f7daee
🔨 déplace les références sur le calcul de la réduction de cotiz heure sup au bon endroit 2019-09-03 18:12:08 +02:00
Johan Girod 7d83b1f5f3
Update source/règles/base.yaml
Co-Authored-By: Maxime Quandalle <maxime@quandalle.com>
2019-09-03 18:12:07 +02:00
Maxime Quandalle c33923169b
Correction d'une unité et typos 2019-09-03 18:12:07 +02:00
Johan Girod 1a8d800421
🎨 ajoute une annonce pour les heures sup 2019-09-03 18:12:07 +02:00
Johan Girod 352a1467a2
💚 répare les tests unitaires 2019-09-03 18:12:07 +02:00
Johan Girod 27150611a0
🔨 ajoute les taux spécifique de la convention HCR 2019-09-03 18:12:07 +02:00
Johan Girod 18e9def018
🖋️ reformule la question sur les heures sup 2019-09-03 18:12:06 +02:00
Johan Girod 26ae046594
🔨 ajoute le deuxième taux à 50% 2019-09-03 18:12:06 +02:00
Johan Girod d6b1f2808a
🔨 ajoute la défiscalisation des heures supplémentaires 2019-09-03 18:12:06 +02:00
Johan Girod 321ef03083
🔨 ajoute la deduction forfaitaire pour l'employeur 2019-09-03 18:11:41 +02:00
Johan Girod a247e5d57c
🔨 Ajoute la reduction de cotisations pour les heures supplémentaires
TODO: uniformiser la façon de gérer les réductions sur la fiche de paie, entre employeur et salarié
2019-09-03 18:11:41 +02:00
Johan Girod 18318008ac
🔨 Ajoute les heures supplémentaires sur la fiche de paie
[bug connu 🐛] Le nombre d'heure supplémentaire est affiché quand bien même son parent direct est non applicable par défaut
2019-09-03 18:11:24 +02:00
Johan Girod 4ab6831ade
🔨 ajoute la notion d'assiette de vérification du SMIC
voir #617
2019-09-03 18:10:59 +02:00
Johan Girod 1b49e6722d
🔨 ajoute une règle sur les heures supplémentaires 2019-09-03 18:10:59 +02:00
Johan Girod eed25e4fef
🔨 ajoute unité 2019-09-03 17:58:24 +02:00
Johan Girod a6f6826c3a
🔨 ajoute la possibilité de choisir sa méthode de calcul de l'impot sur le revenu 2019-09-03 17:58:24 +02:00
Johan Girod 2b6bf3ca9f
🐛 corrige bug markdown 2019-09-03 13:39:40 +02:00
Johan Girod 94bccdad94
change la version du store pour éco collab 2019-09-03 13:35:57 +02:00
Johan Girod 82150bb7e6
🖋️ changement du lien vers la page d'explication de l'immatriculation au régime général 2019-09-03 13:35:57 +02:00
Johan Girod 1d1b7203dd
🖋️ change la description de l'option pour le régime géneral 2019-09-03 13:35:56 +02:00
Johan Girod dfb841147a
🎨 répare le style des checkbox sur chrome 2019-09-03 13:35:56 +02:00
Johan Girod cd3145c55f
🐛 répare la page vide lorsque l'on deselectionne la location meublée sur le menu principal 2019-09-03 13:35:56 +02:00
Johan Girod d26d036653
🐛 le régime général n'est pas disponible pour la location de chambre d'hotes' 2019-09-03 13:35:56 +02:00
Johan Girod e5518fdfe4
🖋️ ajoute un lien vers le site des impots 2019-09-03 13:35:56 +02:00
Johan Girod 913b4178e1
🎨 retours UI
- Les activités peuvent tenir à trois sur une même ligne
- Le texte du bouton peut être selectioné
2019-09-03 13:35:55 +02:00
Johan Girod 10e4486196
🎨 :fountain-pen: typos et meilleur affichage des activités sur mobile 2019-09-03 13:35:55 +02:00
Johan Girod 921f56dd9e
Ajoute les mécanisme d'exemption à l'économie collaborative 2019-09-03 13:35:55 +02:00
Johan Girod f703a48d93
🔨 complétion de l'économie collaborative 2019-09-03 13:35:55 +02:00
Johan Girod 34780a2e15
🎨 Refacto l'économie collaborative
- L'état interne est plus simple
- Le parcours est plus beau et plus facile
- On peut revenir en arrière facilement
- Correction des bugs d'update, de modifications etc...
- La traduction sera plus simple
- L'état est sauvegardé dans le local storage
- Ajout de redirections quand l'utilisateur n'a pas suivi le parcours

NOTE ! Il reste à refactorer les exemptions
2019-09-03 13:35:54 +02:00
Johan Girod 256d22cce9
💚 eslint 2019-09-03 13:35:54 +02:00
Johan Girod 52e82214f5
🎨🐛 Empéche l'effet de clignotement de la section de navigation au chargement
Effet FOUC
2019-09-03 11:12:45 +02:00
Johan Girod 63efd5057a
🎨 Ajoute le logo sur la page de chargement
Fix #625
2019-09-03 11:12:45 +02:00
Johan Girod 8a4c70d12e
🖋️🎨 remplace 'valider' par 'suivant' et réaligne le bouton avec les possibilités dans le cas d'une question oui / non 2019-09-03 11:12:45 +02:00
Johan Girod e61b37cea3
Enlève le bouton recommencer à la fin de la simulation 2019-09-03 11:12:44 +02:00
Johan Girod f545980a61
🎨 Bug sur les titre dans les cartes pleines 2019-09-03 11:12:44 +02:00
Maxime Quandalle 0fa69dfbbc
Améliore l'affichage des unités sur les barèmes 2019-09-03 09:39:36 +02:00
Maxime Quandalle 9327847360 ⚙️ Support des unités dans un barème linéaire 2019-09-02 18:17:02 +02:00
Maxime Quandalle 815f7579ef 🔨 Ajout d'une unité "trimestres" pour la retraite
Fixe #634
2019-09-02 18:17:02 +02:00
Mael f1e9c63c01 Script d'intégration pour chacun des 4 modules 2019-09-02 17:05:40 +02:00
Maxime Quandalle 893bfd5598 Possibilité d'intégrer 3 modules de simulation en plus 2019-09-02 17:05:40 +02:00
Maxime Quandalle b3820c65ee
Spécification de la version core-js
Évite un message d'avertissement dans la console
2019-09-02 16:22:56 +02:00
Maxime Quandalle 0bbb0b2566
Simplification d'une condition 2019-08-21 14:44:42 +02:00