{ "$schema": "https://ui.shadcn.com/schema/registry-item.json", "name": "base-accordion-demo", "type": "registry:ui", "title": "Base Accordion Demo", "description": "Demo showing a base accordion.", "registryDependencies": [ "https://animate-ui.com/r/base-accordion" ], "files": [ { "path": "registry/demo/base/accordion/index.tsx", "content": "import {\n Accordion,\n AccordionItem,\n AccordionTrigger,\n AccordionPanel,\n} from '@/components/animate-ui/base/accordion';\n\ninterface BaseAccordionDemoProps {\n multiple: boolean;\n}\n\nexport const BaseAccordionDemo = ({ multiple }: BaseAccordionDemoProps) => {\n return (\n \n \n What is Animate UI?\n \n Animate UI is an open-source distribution of React components built\n with TypeScript, Tailwind CSS, and Motion.\n \n \n\n \n \n How is it different from other libraries?\n \n \n Instead of installing via NPM, you copy and paste the components\n directly. This gives you full control to modify or customize them as\n needed.\n \n \n\n \n Is Animate UI free to use?\n \n Absolutely! Animate UI is fully open-source. You can use, modify, and\n adapt it to fit your needs.\n \n \n \n );\n};\n", "type": "registry:ui", "target": "components/animate-ui/demo/base/accordion.tsx" } ], "meta": { "demoProps": { "Accordion": { "multiple": { "value": false } } } } }