?

Accordion

Collapsible sections for FAQs and optional details.

componentaccordion
Edit on GitHub

Overview

The Accordion component wraps collapsible content sections. Use it for FAQ sections or edge-case details that most readers can skip.

Props

Accordion (container)

PropTypeDefaultDescription
childrenReactNodeOne or more <AccordionItem> elements
defaultOpenbooleanfalseOpen the first item by default

AccordionItem

PropTypeDefaultDescription
titlestringClickable header text
childrenReactNodeCollapsible body content
defaultOpenbooleanfalseStart this item in open state

Usage

MDX source

<Accordion>
  <AccordionItem title="Question here">Answer here.</AccordionItem>
  <AccordionItem title="Another question">Another answer.</AccordionItem>
</Accordion>