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

15 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
Johan Girod
73c79e4b81 ajoute un nouveau parcours gérer mon entreprise 2019-10-23 12:21:48 +02:00
Johan Girod
0d482a0107 🎨 améliore l'animation de feedback sur le click des boutons 2019-10-23 12:21:48 +02:00
Johan Girod
2d0d443687 👽 ajoute les traductions manquantes 2019-10-23 12:21:48 +02:00
Johan Girod
09fd2a71a2 Ajoute une question pour les auto-entrepreneurs 2019-10-07 11:06:05 +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
29b6536eb3
🐛 Répare les liens dans les modales (overlay)
Les événements de clique à l'intérieur de la modale étaient stoppés et annulé (via preventDefault et stopPropagation). Cela, afin d'éviter de déclencher le onClose de la div parente.

Avec l'ajout du composant FocusTrap, on a plus besoin d'un tel mécanisme (qui a de grosse limites). J'ai donc supprimé les onClick sur les divs concernées

Fix #548
2019-05-23 12:18:46 +02:00
Mael
367d7192b5 🎨 Style du bouton "fermer" 2018-10-03 14:58:18 +00:00
Johan Girod
f20164e58b rétablit la possibilité de modifier ses réponses précédentes 2018-08-04 12:11:35 +02:00
Johan Girod
ddb3653b39 rétablit la possibilité de modifier ses réponses précédentes 2018-08-04 12:11:35 +02:00
Johan Girod
0e028cc843 wip 2018-08-04 12:11:34 +02:00
Johan Girod
da702ea75c 🎨 zone les résultats sous forme de tab 2018-06-18 14:54:40 +02:00
Johan Girod
7464b16de2 améliore l'accessibilité de la page règle et de la modale (navigation clavier ++) 2018-05-24 15:27:32 +02:00
Mael
ba81672769 Branchement du sondage TypeForm 2018-05-04 15:03:16 +02:00
mama
17ed288103 Introduction d'un composant panneau volant
Tiré du dictionaire des mécanismes
2018-02-12 15:53:52 +01:00