Show and hide sections of content.
12345678910111213141516171819202122232425262728293031| Component | Prop | Type | Default | Description |
|---|---|---|---|---|
Accordion | type | "single""multiple" | — | Type of accordion behavior |
Accordion | collapsible | boolean | false | Allow all items to be closed (only for type="single") |
Accordion | defaultValue | string | string[] | — | Default open item value(s) |
Accordion | value | string | string[] | — | Controlled open item value(s) |
Accordion | onValueChange | (value: string | string[]) => void | — | Callback when value changes |
Accordion | className | string | — | Additional CSS classes |
AccordionItem | value | string | — | Unique identifier for the item (required) |
AccordionItem | className | string | — | Additional CSS classes |
AccordionTrigger | children | React.ReactNode | — | Trigger content (required) |
AccordionTrigger | className | string | — | Additional CSS classes |
AccordionContent | children | React.ReactNode | — | Content to display when expanded (required) |
AccordionContent | className | string | — | Additional CSS classes |