Maxime Quandalle
bad41b4213
Ajout d'un test CurrencyInput autogrow
2019-06-05 12:58:01 +02:00
Maxime Quandalle
c1f1d5232c
Adaptation dynamique de la taille de CurrencyInput
...
Le champ de saisie s'adapte à la valeur saisie, cela permet d'afficher entièrement des valeurs à 6 chiffres.
2019-06-05 12:58:01 +02:00
Maxime Quandalle
e5f63e1d37
Gère le changement de prop value sur CurrencyInput
...
Implémentation avec `getDerivedStateFromProps` discutée sur https://github.com/betagouv/syso/pull/551#discussion_r287703126
2019-05-28 09:55:02 +02:00
Maxime Quandalle
2117e2b2cf
Correction des tests pour CurrencyInput
...
Ajout d'un nouveau test pour le formatage des montants ;
Ré-implémentation de l'activation de `onChange` (seulement quand le
montant a changé — pas son formatage – et avec la valeur non formatée) ;
Désactivation de l'évenement `onBlur` de redux-form, qui recalculait
inutilement la saisie et était à l'origine d'un bug.
2019-05-27 18:44:51 +02:00
Maxime Quandalle
0a6cd87c47
Formatage des prix dans les champs de saisie
...
Implémentation du formatage des prix, en particulier le séparateur des
milliers dans les formulaires de saisie de prix `10 000 €` vs `10000 €`.
Note d'implémentation: Le mécanisme supprimé qui modifiait
l'`event.target.value` ne fonctionnait pas, et a été remplacé par une
`ref` react.
2019-05-27 18:42:02 +02:00
Johan Girod
62a11b22be
✅ ajoute des tests au composant currencyInput
...
Dans le but de documenter la prop storeValue, ajoutée pour transformer currencyInput en composant semi-controllé
Voir https://github.com/betagouv/syso/pull/551#discussion_r287703126
2019-05-27 12:29:11 +02:00
Johan Girod
ccb045d161
🐛 répare le changement de période
2019-05-17 17:13:20 +02:00
Mael
6c288a92ed
Moins de complexité dans lea saisie de somme monétaire
...
Si je comprends bien, ce code servait à obtenir [ €456] plutôt que [€
456]. Je pense que l'avantage n'est pas flagrant, et surtout, ça
provoque un gros 🐛 sur iOS : impossible de refermer le clavier quand
on est sur l'input. On ne peut même plus changer d'onglet du navigateur
!
2019-05-17 11:40:05 +02:00
Mael
3ec3311f12
🐛 le onKey provoquait un saut du curseur à la fin de la saisie
2019-05-17 10:51:41 +02:00
Johan Girod
512be9c9f5
Enlève l'erreur dans la console
2019-04-10 15:56:40 +02:00
Johan Girod
f51d4e03ee
Ajoute un test pour le debounce du currency input
2019-04-10 14:57:29 +02:00
Johan Girod
e13f48d535
ajoute un debounce aux champs du simulateur"
2019-04-10 14:49:23 +02:00
Johan Girod
9bec4d55c6
ajoute un debounce aux champs du simulateur"
2019-04-10 12:24:48 +02:00
Johan Girod
5d7c502f3c
🐛 corrige quelques bugs
2019-04-09 11:01:07 +02:00
Johan Girod
3cb6632635
Ajout d'une ligne 'charge' dans le simulateur
2019-04-09 11:01:07 +02:00
Johan Girod
5cc443ac12
🐛 répare le site embauche.beta.gouv
2019-01-23 19:45:56 +01:00
Johan Girod
336266b2b3
🐛 :ie: 💩 Répare les bugs sur IE
2018-08-04 12:11:34 +02:00
Johan Girod
b4ee87daac
🎨 🐛 :ie: Compatibilité IE 11
2018-08-04 12:11:34 +02:00
Johan Girod
bc305907b1
👏 Ajoute une nouvelle vue simplifié de la répartition des
...
cotisations par branche
- La traduction est gérée
- Uniformise la gestion des boutons (1/2)
2018-06-15 17:25:35 +02:00
Johan Girod
e480b129d0
🎨 meilleur style sur iOs
2018-05-30 18:22:36 +02:00
Johan Girod
39654f4559
🐛 répare le problème du clavier qui revient toujours sur chrome iOS
2018-05-30 18:22:36 +02:00
Johan Girod
7b7e4c7480
🎨 🐛 repare le style des champs de salaire sur IE11
2018-05-25 14:54:10 +02:00
Johan Girod
7ab7c6c7eb
🎨 ✨ Format the currencies depending on the locale
...
Add a withLanguage HOC for abstracting the language
implementation
2018-05-09 11:24:01 +02:00