Skip to content

Accordion

The Accordion component is used to organize content into collapsible sections.
It improves readability and allows users to focus on specific information while hiding other content.

  • Collapsible sections: Users can expand or collapse items to view content.
  • Dynamic control: Supports auto-focus, disabling items, and variant styling.
  • Flexible content: Each accordion item can contain any type of content, including text, lists, or other components.

Use the variant prop to change the visual style of the accordion.

index: 0

Id provident praesentium, incidunt, quisquam ullam numquam aliquid dolorem, quae labore dignissimos minima assumenda. Reprehenderit nostrum minima perferendis eos quisquam ipsa quo!

index: 1

Id provident praesentium, incidunt, quisquam ullam numquam aliquid dolorem, quae labore dignissimos minima assumenda. Reprehenderit nostrum minima perferendis eos quisquam ipsa quo!

index: 2

Id provident praesentium, incidunt, quisquam ullam numquam aliquid dolorem, quae labore dignissimos minima assumenda. Reprehenderit nostrum minima perferendis eos quisquam ipsa quo!

Use the autofocus prop to automatically expand a specific accordion item on load.

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Iste recusandae a minus accusantium perspiciatis numquam fugiat officiis esse fugit consectetur vero natus accusamus autem quos, voluptate dignissimos deserunt nemo alias! Lorem ipsum, dolor sit amet consectetur adipisicing elit.

Id provident praesentium, incidunt, quisquam ullam numquam aliquid dolorem, quae labore dignissimos minima assumenda. Reprehenderit nostrum minima perferendis eos quisquam ipsa quo!

Use the disabled prop to prevent user interaction with specific accordion items.

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Iste recusandae a minus accusantium perspiciatis numquam fugiat officiis esse fugit consectetur vero natus accusamus autem quos, voluptate dignissimos deserunt nemo alias! Lorem ipsum, dolor sit amet consectetur adipisicing elit.

PropTypeDefaultDescription
variantstring"default"Changes the visual style of the accordion.
autofocusnumberundefinedIndex of the accordion item to expand automatically on load.
disabledboolean | number[]falseDisables interaction for a specific item (index) or multiple items (array of indices).