import { useState } from 'react' import { ChevronDown } from 'lucide-react' import { cn } from '@/lib/utils' interface SectionGroupProps { title: string count?: number defaultOpen?: boolean delay?: number children: React.ReactNode } export function SectionGroup({ title, count, defaultOpen = true, delay = 150, children }: SectionGroupProps) { const [open, setOpen] = useState(defaultOpen) return (