* feat: Ajout partie redux permettant sauvegarder shouldFocusField
* feat: Retire `title` des balises input et remplace par `aria-labelledby`
* feat: focus au clic sur précédent
* feat: Cache éléments inutiles aux lecteurs d'écran
* fix: Retire `title` inutile
* feat: Re-ajoute `aria-label`
* feat: Ajoute le hook useShouldFocusField + aria-label
* feat: Utilise id au lieu d'aria-labelledby dans les tests e2e
* feat: Retire aria-labelledby des selecteurs restants test e2e
* fix: Retire code inutile
* fix: Corrige erreur ts-lint + suit le format des labels de type d'action
* feat: Readd title to avoid react-aria breaking
* fix: Id incorrecte
* feat: Améliore a11y de Progress et Questions
* fix: Mise à jour du label de Progress
* fix: Passe id au label pour éviter comportement erratique
* fix: Retire assertive + correction id
* feat: Ajoute un aria-label pour palier au comportement imprévisible du lecteur d'écran
* fix: Remove aria-label to avoid breaking tests
* Intégration d'un composant Grid
Pour supprimer @mui/material
* Utilisation CSS Grid
* Retour sur l'implémentation flexbox
* Retire @mui/material
* Retire emotion
* Corrections de type
* Suport de toutes les props d'un div sur la grid
* Configuration react-router-dom-v5-compat
À supprimer une fois la migration vers React Router 6 terminée
confer https://github.com/remix-run/react-router/discussions/8753
* Migration d'une API dépréciée
* Refacto useSearchParams React Router v6
* Fix types
- Nouveau style pour les références
- Ajoute des références dans l'aide à la déclaration
- Ajoute les références dans les infobulles des questions
Les références vont prendre de plus en plus de place : nous allons diminuer le contenu côté mon-entreprise
et plutôt fonctionner en liant du contenu ailleurs.