{ "$schema": "https://ui.shadcn.com/schema/registry-item.json", "name": "headless-disclosure-demo", "type": "registry:ui", "title": "Headless Disclosure Demo", "description": "Demo showing an animated headless disclosure.", "dependencies": [ "lucide-react" ], "registryDependencies": [ "https://animate-ui.com/r/headless-disclosure" ], "files": [ { "path": "registry/demo/headless/disclosure/index.tsx", "content": "'use client';\n\nimport { Button } from '@/components/ui/button';\nimport {\n Disclosure,\n DisclosureButton,\n DisclosurePanel,\n} from '@/components/animate-ui/headless/disclosure';\nimport { ChevronsUpDown } from 'lucide-react';\n\nexport const RadixCollapsibleDemo = () => {\n return (\n \n
\n
\n

\n @peduarte starred 3 repositories\n

\n \n \n Toggle\n \n
\n
\n @headlessui/react\n
\n
\n \n
\n @headlessui/vue\n
\n
\n @stitches/react\n
\n
\n
\n );\n};\n", "type": "registry:ui", "target": "components/animate-ui/demo/headless/disclosure.tsx" } ] }