[Design system] : composant radio bouton
Objectifs : implémenter un nouveau composant de type radio bouton avec le design proposé dans la maquette, et l'utiliser dans l'écran MenuMobileModifierTerritoire Voir https://www.figma.com/file/WGjjnOPR6AsGrF9Az7UGQL/Design-System-%E2%80%A2-Crater?node-id=311%3A5318&t=zHw4NuB5NeXuJx5W-0
Détail :
-
Nom RadioBoutons.ts et
-
Comportement :
- le même que le composant RadioBoutonTerritoires.ts, dont on pourra s'inspirer
- particularité : chaque bouton doit avoir un libelle, et peut avoir un sous-libellé. Si c'est le cas il s'affiche sur une 2eme ligne comme sur la maquette
-
Paramètre entrée (inspiré de OptionsBoutonsTerritoires dans RadioBoutonTerritoires)
- une liste d'objets {id: string, libelle: string, sousLibelle: string}
- l'id du bouton sélectionné
-
Evenements émis : lors du changement du bouton selectionné, un evenement de type selectionner, avec le paramètre idItemSelectionne renseigné
-
Etape 1 : créer le composant et ses tests dans le design system
-
Etape 2 : utiliser le composant dans crater depuis MenuMobileModifierTerritoire
Edited by Lionel