Aller au contenu
Design system @paulperigault

Composants

Menu

À quoi il sert

Menu ouvre une liste d’actions depuis un bouton, selon le motif APG Menu Button. Il ne sert pas à la navigation du site.

Quand l’utiliser

Quand ne pas l’utiliser

Exemples

<Menu
  id="actions"
  label="Actions"
  items={[
    { label: 'Copier le lien', action: 'copy-link' },
    { label: 'Ouvrir le dépôt', href: '/depot' },
    { label: 'Supprimer', action: 'delete', disabled: true },
  ]}
/>

Accessibilité

Clavier

Lecteur d’écran

Garanti par le composant

À la charge de l’intégrateur

Propriétés

Propriétés de Menu
PropriétéTypeDéfautDescription
label (obligatoire)string—Texte du bouton, qui sert aussi de nom accessible au menu.
id (obligatoire)string—Identifiant du panneau ; le bouton a pour id `<id>-button`. Unique dans la page.
items (obligatoire)Item[]—Entrées du menu, dans l'ordre d'affichage.
classstring—Réservé au placement du composant dans son parent.

Jetons utilisés

Preuves et décisions