This commit introduces a batch of UI components such as Accordion, Alert, Avatar, Badge, etc. Each component is provided with proper TypeScript type definitions. Reusable styling is catered for many of these using the `cn` utility for applying styles. Integration with `@radix-ui/react-*` libraries is also evident in some components for advanced and flexible functionality.
12 lines
329 B
TypeScript
12 lines
329 B
TypeScript
"use client"
|
|
|
|
import * as CollapsiblePrimitive from "@radix-ui/react-collapsible"
|
|
|
|
const Collapsible = CollapsiblePrimitive.Root
|
|
|
|
const CollapsibleTrigger = CollapsiblePrimitive.CollapsibleTrigger
|
|
|
|
const CollapsibleContent = CollapsiblePrimitive.CollapsibleContent
|
|
|
|
export { Collapsible, CollapsibleTrigger, CollapsibleContent }
|