import { ChevronRight, Home } from 'lucide-react'; interface BreadCrumbItem { label: string; icon?: React.ElementType; onClick?: () => void; } interface BreadCrumbProps { items: BreadCrumbItem[]; separator?: React.ReactNode; className?: string; showHome?: boolean; onHomeClick?: () => void; } const BreadCrumb = ({ items, separator, className = '', showHome = true, onHomeClick }: BreadCrumbProps) => { const defaultSeparator = ; return ( ); }; export default BreadCrumb;