A collapsible component that allows users to toggle the visibility of content.
import { Collapsible, CollapsibleTrigger, CollapsibleContent } from "@/components/ui/collapsible"
import { Button } from "@/components/ui/button"
export const CollapsiblePreview = () => {
return (
<Collapsible>
<CollapsibleTrigger asChild>
<Button variant="outline">Show more</Button>
</CollapsibleTrigger>
<CollapsibleContent>
<p>Hello</p>
</CollapsibleContent>
</Collapsible>
)
}| Prop | Type | Default | Description |
|---|---|---|---|
| open | boolean | - | Whether the collapsible is open. |
| onOpenChange | function | - | Function called when the open state of the collapsible changes. |