Smooth Accordion

An accordion component with physics height transition, rotating chevron indicators, and accessible keyboard toggles.

Framer motion spring dynamics calculate natural content height interpolation.

Installation

Add the component directly to your repository using shadcn CLI:

npx shadcn@latest add Surajmaurya1/easyui/smooth-accordion

API Reference

PropTypeDefaultDescription
itemsAccordionItem[][]Accordion items
allowMultiplebooleanfalseAllow multiple open panels
defaultOpenstring[][]Default open item ids