Skip to content

Collapsible

The Collapsible provides a single toggle to show or hide a content section with controlled and uncontrolled modes.

Basic Usage

Collapsible content.
import { Collapsible, CollapsibleTrigger, CollapsibleContent } from "@paramanu/disclosure-react"
export default function App() {
return (
<Collapsible defaultOpen>
<CollapsibleTrigger>Toggle</CollapsibleTrigger>
<CollapsibleContent>Collapsible content.</CollapsibleContent>
</Collapsible>
)
}
<div class="pm-collapsible pm-collapsible--md pm-collapsible--open">
<button class="pm-collapsible__trigger pm-collapsible__trigger--md pm-collapsible__trigger--open" type="button" aria-expanded="true" aria-controls="content">Toggle</button>
<div class="pm-collapsible__content pm-collapsible__content--md pm-collapsible__content--open" id="content" role="region">
<div class="pm-collapsible__content-inner">Collapsible content.</div>
</div>
</div>