1. Docs
  2. components
  3. Collapsible

Collapsible

An interactive component which expands/collapses a panel.

@peduarte starred 3 repositories

@radix-ui/primitives

Installation

Copy and paste the following code into your project.

Update the import paths to match your project setup.

Usage

Single import

import { Collapsible } from "~/components/ui/collapsible";
<Collapsible.Root>
  <Collapsible.Trigger>Is it accessible?</Collapsible.Trigger>
  <Collapsible.Content>
    Yes. It adheres to the WAI-ARIA design pattern.
  </Collapsible.Content>
</Collapsible.Root>

Multiple imports

import {
  CollapsibleContent,
  CollapsibleRoot,
  CollapsibleTrigger,
} from "~/components/ui/collapsible";
<CollapsibleRoot>
  <CollapsibleTrigger>Is it accessible?</CollapsibleTrigger>
  <CollapsibleContent>
    Yes. It adheres to the WAI-ARIA design pattern.
  </CollapsibleContent>
</CollapsibleRoot>

Animation