github PayGreen/paygreen-ui v0.8.1
Améliorations Datepicker, Dropdown, Logo & MenuHamburger

latest releases: v1.4.2, v1.4.1, v1.4.0...
3 years ago

Par @fanya3 dans #123 💪

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'est submit (or, le MenuHamburger n'a pas vocation à submit quoi que ce soit).

Don't miss a new paygreen-ui release

NewReleases is sending notifications on new releases.