<ui-collapsible class="max-w-[350px] w-full space-y-2">
<div class="flex items-center justify-between">
<h4 class="text-sm font-semibold">Starred repositories</h4>
<ui-collapsible-trigger>
<ui-button variant="ghost" size="sm">Toggle</ui-button>
</ui-collapsible-trigger>
</div>
<div class="rounded-md border px-4 py-2 text-sm">reactolith/ui</div>
<ui-collapsible-content class="space-y-2">
<div class="rounded-md border px-4 py-2 text-sm">shadcn-ui/ui</div>
<div class="rounded-md border px-4 py-2 text-sm">base-ui/react</div>
</ui-collapsible-content>
</ui-collapsible>
<ui-collapsible> <ui-collapsible-trigger> <ui-collapsible-content>
<ui-collapsible>| Prop | Type | Default | Description |
|---|---|---|---|
open | boolean | — | Controlled open state. |
defaultOpen | boolean | false | Default open state. |
All components also accept standard HTML attributes (class, id, style, data-*, aria-*, etc.) which are passed through to the underlying element.