@brickslab/ui-web
Menu de navigation arborescent avec support des sous-menus imbriqués. Rendu récursif basé sur la propriété children. L'élément actif est mis en évidence via activePath.
Aperçu
menu à 2 niveaux avec activePath
menu plat sans sous-menus
Props
| Prop | Type | Défaut | Requis | Description |
|---|---|---|---|---|
items | MenuTreeItem[] | — | ✓ | Arbre de navigation. Chaque item peut avoir un label, un href optionnel et des children pour les sous-menus. |
activePath | string | — | — | Chemin de la page courante. L'item correspondant est mis en évidence. |
level | number | 0 | — | Niveau d'indentation courant. Utilisé en interne pour le rendu récursif des sous-menus. |