codegouvfr / react-dsfr

🇫🇷 The French Government Design system React toolkit
https://react-dsfr.codegouv.studio
MIT License
403 stars 50 forks source link

SideMenu expandedByDefault n'est pas respecté #282

Open martinratinaud opened 1 month ago

martinratinaud commented 1 month ago

Bonjour

j'essaye de reproduire le comportement implémenté ici, à savoir avoir tous les menus de niveau 1 ouvert

Il se trouve qu'en mettant expandedByDefault: true sur tous les items de niveau 1, seul le premier reste ouvert.

Merci

ddecrulle commented 1 month ago

Bonjour,

J’ai l’impression que le composant proposé par le DSFR impose qu’un seul item soit ouvert à la fois. À confirmer, car je n’ai pas trouvé de message explicite dans la documentation du DSFR et j’ai du mal à comprendre le code JavaScript.

martinratinaud commented 1 month ago

Ok merci, je te laisse fermer du coup si ce n'est pas nécessaire mais je n'ai pas vu de justification non plus sur le pourquoi ce n'est pas autorisé

garronej commented 1 month ago

Ok je vais regarder ça plus tard