1
0
Fork 0
mirror of https://github.com/betagouv/mon-entreprise synced 2025-02-10 01:05:02 +00:00
Commit graph

8 commits

Author SHA1 Message Date
Maxime Quandalle
7e2a4085a7 Poursuite de la migration TypeScript
* Utilisation de la version stable de TypeScript 3.7

* Début de migration du State Redux. Plutôt que de redéfinir les types
  en doublon par rapport aux actions et reducers, on utilise les valeurs
  retournées par ces fonctions comme source pour les types globaux.

* Modification de tsconfig pour meilleur typage dans VS Code

* Meilleur typage de l'environnement : suppression de @types/node qui
  était trop large (contient tout l'environnement serveur), et
  remplacement par @types/webpack-env. Par ailleurs typage des variables
  d'environnement utilisées.

* Début de migration de l'économie collaborative

* Migration de nombreux composants UI

* Mise à jour de dépendances pour récupérer un meilleur typage

* Ajout d'un hook pour configurer les simulateurs

* Suppression du higher-order component "withSitePaths", on utilise
  systématiquement le hook useContext.

L'essentiel de l'application est maintenant migré, reste le moteur !
2019-11-11 11:33:38 +01: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
mama
7f4df2a2cb ⬆️ Mise à jour de Ramda 2018-01-08 17:47:43 +01:00
mama
a11414a2da Formattage de l'ensemble des fichiers JS 2018-01-03 16:54:19 +01:00
mama
2161340209 🎨 La page /mécanismes est plus lisible 2017-12-21 17:12:01 +01:00
mama
f109acbabe WIP 2017-12-21 17:12:01 +01:00
mama
553960d53d Affichage du nombre de tests par mécanisme 2017-12-21 17:12:01 +01:00
mama
8245f03c0c /mecanisms liste des mécanismes implémentés 2017-12-21 17:12:01 +01:00