Accordion Variants
The Accordion
component in sidcn allows you to create interactive accordion sections within your React Native and Expo applications. With easy-to-use components, you can display and organize content in a collapsible manner, enhancing user experience.
Add Accordion
The primary variant is designed for the main action or call-to-action buttons.
npx sidcn add accordion
Reset Cache
yarn start --clear // yarn
npm start -- --reset-cache // npm
Import Accordion
The primary variant is designed for the main action or call-to-action buttons.
import { Accordion, AccordionItem, AccordionTrigger, AccordionContent } from '/components/sidcn/ui/accordion';
How to use
Create individual accordion items with triggers and content.
<Accordion>
<AccordionItem>
<AccordionTrigger>
Open Accordion 1
</AccordionTrigger>
<AccordionContent>
This is accordion detail
</AccordionContent>
</AccordionItem>
<AccordionItem>
<AccordionTrigger>
Open Accordion 2
</AccordionTrigger>
<AccordionContent>
This is accordion detail
</AccordionContent>
</AccordionItem>
<AccordionItem>
<AccordionTrigger>
Open Accordion 3
</AccordionTrigger>
<AccordionContent>
This is accordion detail
</AccordionContent>
</AccordionItem>
</Accordion>
Use with className
<Accordion>
<AccordionItem>
<AccordionTrigger className="bg-blue-500 text-white p-2 cursor-pointer">
Custom Accordion Trigger
</AccordionTrigger>
<AccordionContent className="bg-gray-200 p-4">
This is customized accordion detail
</AccordionContent>
</AccordionItem>
</Accordion>