Skip to main content
Les Accordion permettent aux utilisateurs d’ouvrir et de replier des sections de contenu. Utilisez des Accordion pour la divulgation progressive et pour organiser l’information.

Accordéon simple

Vous pouvez placer n’importe quel contenu ici, y compris d’autres composants, comme du code :
HelloWorld.java
Accordion example

Groupes d’Accordion

Regroupez les Accordions liés avec <AccordionGroup>. Cela crée une section cohérente d’Accordions pouvant être développés ou réduits individuellement.
Vous pouvez placer d’autres composants à l’intérieur des Accordions.
HelloWorld.java
Ajoutez des icons pour rendre les Accordions plus visibles et faciles à parcourir d’un coup d’œil.
Gardez le contenu connexe organisé en groupes.
Accordion Group Example

Propriétés

string
requis
Titre dans l’aperçu de l’Accordion.
string
Détails sous le titre dans l’aperçu de l’Accordion.
boolean
défaut:"false"
Indique si l’Accordion est ouvert par défaut.
string
L’icône à afficher.Options :
  • nom de l’icône Font Awesome
  • nom de l’icône Lucide
  • code SVG (compatible JSX) entouré d’accolades
  • URL vers une icône hébergée en externe
  • chemin vers un fichier d’icône dans votre projet
Pour des icônes SVG personnalisées :
  1. Convertissez votre SVG à l’aide du convertisseur SVGR.
  2. Collez votre code SVG dans le champ de saisie SVG.
  3. Copiez l’élément complet <svg>...</svg> depuis le champ de sortie JSX.
  4. Entourez le code SVG compatible JSX avec des accolades : icon={<svg ...> ... </svg>}.
  5. Ajustez height et width si nécessaire.
string
Le style d’icône Font Awesome. Utilisé uniquement avec les icônes Font Awesome.Options : regular, solid, light, thin, sharp-solid, duotone, brands.