GitHub
Docs
Collapsible

Collapsible

An interactive component which expands/collapses a panel.

Loading...
Loading...

Installation

pnpm dlx shadcn-ng@latest add collapsible
npx shadcn-ng@latest add collapsible
npx shadcn-ng@latest add collapsible
bunx --bun shadcn-ng@latest add collapsible

Install the following dependencies:

pnpm add @radix-ng/primitives
npm install @radix-ng/primitives
yarn add @radix-ng/primitives
bun add @radix-ng/primitives

Copy and paste the following code into your project.

Update the import paths to match your project setup.

Usage

import {
  UbCollapsible,
  UbCollapsibleContent,
  UbCollapsibleTrigger
} from '~/components/ui/collapsible'
<div ubCollapsible>
  <button ubCollapsibleTrigger>Can I use this in my project?</button>
  <div ubCollapsibleContent>
    Yes. Free to use for personal and commercial projects. No attribution
    required.
  </div>
</div>