An interactive component which expands/collapses a content panel. Built on Base UI Collapsible primitives.
import {
CollapsibleRoot,
CollapsibleTrigger,
CollapsiblePanel,
} from "@/components/ui/static/collapsible"<CollapsibleRoot>
<CollapsibleTrigger>
Toggle content
</CollapsibleTrigger>
<CollapsiblePanel>
Collapsible content goes here
</CollapsiblePanel>
</CollapsibleRoot>openbooleanControlled open state.
defaultOpenbooleanfalseInitial open state when uncontrolled.
onOpenChange(open: boolean) => voidCallback when open state changes.
disabledbooleanfalseWhether the collapsible is disabled.