Accordion

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

Installation

npx shadcn@latest add https://spoke.georgedrury.co.uk/r/accordion

Lineage

Anatomy

import {
	Accordion,
	AccordionItem,
	AccordionTrigger,
	AccordionContent,
} from "@/components/ui/accordion"

export default () => (
	<Accordion>
		<AccordionItem>
			<AccordionTrigger />
			<AccordionContent />
		</AccordionItem>
	</Accordion>
)

Spoke utility classes

ClassFallback chainDescription
--accordion-radiusvar(--radius)Border radius for accordion