Datepicker
- Feat: intégration du context de gestion de fermeture du DropDown via le hook
useDropdown
➡️ au clic sur les dates, le Datepicker se ferme et le composant gère intégralement la validation/reset des dates. - Feat: ajout d'une props
required
(si elle est àfalse
, le champ peut rester vide).
Dropdown
- Feat: ajout d'un context pour pouvoir gérer la fermeture du Dropdown via le clic sur un bouton/link en plus du clic à l'extérieur.
- Feat: ajout d'un composant DropdownControl qui passe soit directement le
onClick()
(pour un bouton ou un link), soit le hook complet[setOpen, isOpen]
à son enfant.
Logo
- Fix: ajout d'un
justify-content: center
dans le CSS du Logo pour éviter qu'il se retrouve à gauche de son propre conteneur (le problème se pose rarement puisqu'on utilise très souvent une grille pour intégrer un Logo, mais ponctuellement, sur un logo solitaire, ça pouvait être moche).
MenuHamburger
- Fix: ajout d'un
type="button"
sur le HTML du composant. Comme il s'agit d'un button HTML, cet ajout est indispensable puisque le type par défaut, c'estsubmit
(or, le MenuHamburger n'a pas vocation à submit quoi que ce soit).