/* Copyright 2026 Marimo. All rights reserved. */ import { Accordion, AccordionContent, AccordionItem, AccordionTrigger, } from "@/components/ui/accordion"; export default { title: "Accordion", component: Accordion, }; export const Inline = { render: () => ( Tip Variables prefixed with an underscore are local to a cell. ), name: "Inline", }; export const SingleItem = { render: () => ( Is it accessible? Yes. It adheres to the WAI-ARIA design pattern. ), name: "Single item.", }; export const MultipleItemsSingle = { render: () => ( Is it accessible? Yes. It adheres to the WAI-ARIA design pattern. Is it styled? Yes. It comes with default styles that matches the other components' aesthetic. Is it animated? Yes. It's animated by default, but you can disable it if you prefer. ), name: "Multiple items, single.", }; export const MultipleItemsMultiple = { render: () => ( Is it accessible? Yes. It adheres to the WAI-ARIA design pattern. Is it styled? Yes. It comes with default styles that matches the other components' aesthetic. Is it animated? Yes. It's animated by default, but you can disable it if you prefer. ), name: "Multiple items, multiple.", };