Collapsible

An interactive component which expands/collapses a panel.

Collapsible content revealed on expand.

Installation

npx ghost-ui-native add collapsible

Usage

import { Collapsible, CollapsibleTrigger, CollapsibleContent } from '@/components/ui/collapsible';
<Collapsible open={open} onOpenChange={setOpen}>
  <CollapsibleTrigger asChild>
    <Button variant="ghost">Toggle</Button>
  </CollapsibleTrigger>
  <CollapsibleContent>
    <Text>Hidden content</Text>
  </CollapsibleContent>
</Collapsible>