* 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
* conf: Ajout du plugin eslint a11y
* feat: Ajoute le hook useAxeCoreAnalysis
* feat: Ajoute le script "start:axe-debugging"
* fix: Retire logique inutile du hook + converti les errors du plugin a11y en warn
* fix: Déplace le if à l'extérieur du hook
* feat: Sort l'import axe-core/react du useEffect + stocke axe dans une ref
- Met à jour le style des notifications dans la conversation
- Améliore la landing page
- Améliore la vue de la situation des simulateurs
- Les données de l'entreprise courante sont stockées en publicodes
- Ajoute la possibilité de réinitialisé la simulation sans les données entreprises
* WIP Place des entreprises
* Fix Emoji waning
* WIP Place des entreprises
* Ajout de PdE dans les CSP directive
* Ajout de l'option small sur la popover
* Style de l'iframe place des entreprises
* ⬆ Update react-aria button, dialog and overlays
* Amélioration du composant PlaceDesEntreprises
* Empêche l'event "click" apres un event "touch" sur mobile (fix#2020)
* Clean commentaire
* Fix des erreurs de dom
* Ajout des fonctions isProduction, isStaging et isDevelopment
* Ajout des url de staging place des entreprises
* Refacto du texte
* Ajout des traduction
* Ajout du staging de PdE dans le cors
* Modification du lien storybook EN
* Ajout de dépréciation sur les var d'env MODE, DEV et PROD
* Ajout du siret pour PdE dans Gérer
* Ajout d'un scrollToTop sur l'onLoad de l'iframe
* Fix css de la popover sur mobile
* Fix css des bar de pourcentage sur tablet
* Ajout de storybook
Ajout d'un Switch oui/non
* Fix lint
* Add react-router and fix type
* Fix lint
* Resolution du conflit de version de prettier avec storybook
* Fix storybook
* Reduce Storybook bundle size
Refacto css in QuickLinks
Remove useless comment
Add default theme to CSS prop
* Déploiement de Storybook
* Fix déploiement
* Fix déploiement storybook url
* Fix Switch style
* Remplace les oui/non radio bouton par un Switch
* Filter aria props + react props in Storybook controls
Sort props in Storybook
Add global style in Storybook decorator
* Update Storybook packages
* Ajout d'un debounce dans OuiNonInput
* Fix du Switch
* Refacto des alias
* Fix lint error avec Storybook
* Fix eslint error
* Refacto deploy for Storybook
* ✨Ajout de type pour les yaml d'economie collaborative
✨Ajout de type sur les fonction du locale storage
+ Autre fix de type
* Deploy storybook in dist dir in prod
* Fix focus on Switch
* Fix cy test
* ✨ Remplace l'alias ~ par @
* ✨ Refacto du Switch
* Remplace la checkbox par un Switch dans ChiffreAffairesActivitéMixte
* Ajout des stories RadioGroup et ToggleGroup
* Remplace le Switch oui/non par un ToggleGroup
* Ajout d'un label dans le Switch
Ajout du mode light sur le Switch
* Fix autofocus
* Fix cypress test
* 🐛 Ajout du polyfill replaceAll
* Test de deploiement
* Ajout d'une redirection pour Storybook
* Fix Storybook url
* Fix du deploiement de Storybook
* Ajout de storybook
Ajout d'un Switch oui/non
* Fix lint
* Add react-router and fix type
* Fix lint
* Resolution du conflit de version de prettier avec storybook
* Fix storybook
* Reduce Storybook bundle size
Refacto css in QuickLinks
Remove useless comment
Add default theme to CSS prop
* Déploiement de Storybook
* Fix déploiement
* Fix déploiement storybook url
* Fix Switch style
* Remplace les oui/non radio bouton par un Switch
* Filter aria props + react props in Storybook controls
Sort props in Storybook
Add global style in Storybook decorator
* Update Storybook packages
* Ajout d'un debounce dans OuiNonInput
* Fix du Switch
* Refacto des alias
* Fix lint error avec Storybook
* Fix eslint error
* Refacto deploy for Storybook
* ✨Ajout de type pour les yaml d'economie collaborative
✨Ajout de type sur les fonction du locale storage
+ Autre fix de type
* Deploy storybook in dist dir in prod
* Fix focus on Switch
* Fix cy test
* ✨ Remplace l'alias ~ par @
* ✨ Refacto du Switch
* Remplace la checkbox par un Switch dans ChiffreAffairesActivitéMixte
* Ajout des stories RadioGroup et ToggleGroup
* Remplace le Switch oui/non par un ToggleGroup
* Ajout d'un label dans le Switch
Ajout du mode light sur le Switch
* Fix autofocus
* Fix cypress test
* 🐛 Ajout du polyfill replaceAll
On utilise une logique propre, plus la peine de passer par iframeResizer (qui intègre beaucoup de logique
de polyfill).
Par ailleurs, répare la page de test de l'intégration iframe en dev.
fix#1968, fix#1998