import type { ReactNode } from 'react'; import { cn } from '@/lib/utils'; interface CollapseTransitionProps { open: boolean; className?: string; innerClassName?: string; duration?: number; children: ReactNode; } export function CollapseTransition({ open, className, innerClassName, duration = 200, children, }: CollapseTransitionProps) { return (