Commit Graph

182 Commits (46b18b35755a9efe8a15e0e77d9531dd13458481)

Author SHA1 Message Date
Johan Girod 57a7b30f14 🎨🔥 change la recherche d'entreprise
- On utilise un nouveau composant qui se base sur la dernière version de l'api SIRENE
- On sépare les données entre la simulation des cotisations et la création d'entreprise
- On gagne des lignes !
2019-10-07 11:06:05 +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 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 f3e79f4251
Merge pull request #671 from betagouv/remove-redux-form
Suppression de redux-form
2019-09-23 12:47:32 +02:00
Maxime Quandalle 0f983c974e 🎨 Meilleur arrondi pour le sélecteur de période 2019-09-23 12:46:36 +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
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
Johan Girod 7ada8c473b
🎨 répare petits bugs visuels 2019-09-13 10:23:54 +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
Johan Girod e882d630ad
🎨 bug couleur ie11" 2019-09-09 18:07:34 +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 1f70cff33f
🎨 Typos et ajout d'une marge sous les suggestions 2019-09-06 15:31:20 +02:00
Johan Girod 5393de1dc2
🎨 uniformise le style des suggestions 2019-09-06 15:31:18 +02:00
Johan Girod 1d99ebd88f
🐛 répare le dépliement des checklist 2019-09-06 10:51:54 +02:00
Johan Girod 2b6bf3ca9f
🐛 corrige bug markdown 2019-09-03 13:39:40 +02:00
Johan Girod dfb841147a
🎨 répare le style des checkbox sur chrome 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 921f56dd9e
Ajoute les mécanisme d'exemption à 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 f545980a61
🎨 Bug sur les titre dans les cartes pleines 2019-09-03 11:12:44 +02:00
Maxime Quandalle b5bd162603 Traduction explications seo en anglais
Et ajout d'une illustration
2019-07-16 17:21:54 +02:00
Maxime Quandalle db90552f6a Répare les liens interne dans la documentation
Les liens dans le markdown ne prenaient pas en compte le `basename`
configuré via react-router/history.

Utilisation de `react-markdown` au lieu de `marked` qui s'inter-opère
mieux avec notre UI.
2019-07-16 17:21:54 +02:00
Mael 99993af761 Finalisation de la refacto valeurs 2019-07-12 10:33:02 +02:00
Mael ed4d4a0d7a Mutualisation de <Value>
Remplacement de Montant par Value
Rétablissement des explications simu salarié
Possibilité de définir des objegtifs secondaires qui sont calculés mais
pas affichés par targetSelectuon
2019-07-12 10:33:02 +02:00
Mael 761fa8eb14 Réforme de la gestion des valeurs
Première version qui fonctionne...
... sans le composant PaySlip
2019-07-12 10:33:02 +02:00
Johan Girod 40c87bae25
🎨 meilleur affichage des options de simulation 2019-07-04 17:35:20 +02:00
Johan Girod 8f28fda18a
Merge remote-tracking branch 'origin/master' into économie-collaborative 2019-07-04 15:50:25 +02:00
Johan Girod eea72da1bb
🐛 corrige la page blanche lorsque l'on saisi une valeur faible dans les simulateurs 2019-07-03 19:34:02 +02:00
Johan Girod 2a34654ad1
🐛 Fait apparaitre la différence de montant dans tous les cas 2019-07-02 17:07:51 +02:00
Johan Girod 3de23f2be1
🎨 allonge la durée d'affichage de la différence de montant 2019-07-02 15:28:21 +02:00
Johan Girod 271855d377
🎨 meilleur gestion des textes couleur claire 2019-06-12 17:56:30 +02:00
Johan Girod 63409e3304
🎨 meilleur logo 2019-06-12 17:08:53 +02:00
Johan Girod e41d2688d1
🎨 meilleur point d'interrogation 2019-06-12 14:23:26 +02:00
Johan Girod 24a7ec9ff0
👽 🎨 Améliorations suite aux retour de l'Acoss" 2019-06-11 18:20:46 +02:00
Johan Girod 601797f523
🖋️ modifications suite réu ACOSS 2019-06-11 11:05:10 +02:00
Johan Girod 8e3fe03b66
Rétablit le feedback sur les simulations 2019-06-06 18:38:48 +02:00
Johan Girod 7876bfed9f
🎨 améliore l'UI / UX sur les questions posée 2019-06-06 17:55:31 +02:00
Johan Girod f3bc7e0579
🎨 met en place logo definitif 2019-06-06 14:11:24 +02:00
Johan Girod 28a0588735
Rétablit les liens rapide en dessous de la question courante
Avec un nouveau mécanisme : ils sont toujours visible et disparaissent au fur et à mesure que l'on répond aux questions
2019-06-05 18:48:16 +02:00
Johan Girod 64a3987ed0
Ajoute un bouton pour revenir à la question précédente 2019-06-05 17:04:54 +02:00
Johan Girod 8f490097bc
Ajoute la précision du résulat 2019-06-05 15:30:26 +02:00
Johan Girod 2d1bc68801
🖋️ typo et ajoute une reference à embauche 2019-06-04 17:29:15 +02:00
Johan Girod dc037c8a3b
👽 traductions manquantes 2019-06-03 14:27:23 +02:00
Johan Girod 3de2ddd9d6
Ajout d'une infobulle pour specifier les limites du calcul des retraite 2019-06-03 14:27:23 +02:00
Johan Girod 62d1593b5a
Ajoute les comparatifs directement dans le flux de questions pour le type d'entreprise 2019-06-03 14:27:19 +02:00
Johan Girod ceb21984c2
🎨 meilleure landing sur mobile 2019-06-03 14:27:18 +02:00
Johan Girod 76e06e4a79
🎨 nouveau footer 2019-06-03 14:27:18 +02:00
Johan Girod e103339589
🎨 ajoute le logo et le le style suggéré par Aymeric 2019-06-03 14:27:18 +02:00