Accordion

A vertically stacked set of interactive headings that each reveal a section of content.

Installation

Terminal
npx flexnative-cli add "https://registry.flexnative.com/c/accordion.json"

Usage


Importing
import {
AccordionContent,
AccordionTrigger,
AccordionItem,
Accordion,
} from "@/components/ui/accordion";
Using
<Accordion type="multiple" collapsible defaultValue={["item1"]}>
  <AccordionItem value="item1">
      <AccordionTrigger>Item 1</AccordionTrigger>
      <AccordionContent>Content for Item 1</AccordionContent>
  </AccordionItem>
</Accordion>

Examples

Controlling the Active State