import { Collapsible, CollapsibleContent, CollapsibleTrigger, } from '@/components/ui/collapsible'; import { CollapsibleProps } from '@radix-ui/react-collapsible'; import { ListCollapse } from 'lucide-react'; import { PropsWithChildren, ReactNode } from 'react'; type CollapseProps = Omit & { title?: ReactNode; rightContent?: ReactNode; } & PropsWithChildren; export function Collapse({ title, children, rightContent, open, defaultOpen = false, onOpenChange, disabled, }: CollapseProps) { return (
{title}
{rightContent}
{children}
); }