Collapsible

An interactive component which expands/collapses a panel.

Open by default

@radix-ui/primitives
@radix-ui/colors
@stitches/react
<Collapsible defaultOpen>
  <CollapsibleTrigger>@peduarte starred 3 repositories</CollapsibleTrigger>
  <Row>@radix-ui/primitives</Row>
  <CollapsibleContent>
    <Row>@radix-ui/colors</Row>
    <Row>@stitches/react</Row>
  </CollapsibleContent>
</Collapsible>

Closed by default

<Collapsible>
  <CollapsibleTrigger>Show more details</CollapsibleTrigger>
  <CollapsibleContent>…</CollapsibleContent>
</Collapsible>

Props

ComponentNotable props
Collapsibleopen, defaultOpen, onOpenChange, disabled
CollapsibleTriggerStandard button props. Renders the label + chevrons-up-down icon.
CollapsibleContentAnimates height via data-state and accordion-up/down keyframes.

Source

packages/react/src/components/collapsible.tsx · Figma node 2819:22061