import { Breadcrumb } from '../../../Breadcrumb' import { Home, Settings, User, FileText } from 'lucide-react' const BreadcrumbLightHouse = () => { return ( <> {/* Basic Breadcrumb */} {/* Single Item Breadcrumb */} {/* Two Items Breadcrumb */} {/* Three Items Breadcrumb */} {/* Four Items Breadcrumb */} {/* With Left Slot */} , }, { label: 'Products', href: '/products', leftSlot: , }, { label: 'Current Page', href: '/products/item', leftSlot: , }, ]} /> {/* With Right Slot */} , }, { label: 'Products', href: '/products', rightSlot: , }, { label: 'Current Page', href: '/products/item', rightSlot: , }, ]} /> {/* With Both Slots */} , rightSlot: , }, { label: 'Products', href: '/products', leftSlot: , rightSlot: , }, { label: 'Current Page', href: '/products/item', }, ]} /> {/* Long Breadcrumb (triggers menu) */} {/* Long Breadcrumb with Slots */} , }, { label: 'Level 1', href: '/level1', leftSlot: , }, { label: 'Level 2', href: '/level1/level2', leftSlot: , }, { label: 'Level 3', href: '/level1/level2/level3', leftSlot: , }, { label: 'Level 4', href: '/level1/level2/level3/level4', leftSlot: , }, { label: 'Level 5', href: '/level1/level2/level3/level4/level5', leftSlot: , }, { label: 'Current Page', href: '/level1/level2/level3/level4/level5/current', leftSlot: , }, ]} /> {/* With onClick Handler */} { e.preventDefault() console.log('Home clicked') }, }, { label: 'Products', href: '/products', onClick: (e) => { e.preventDefault() console.log('Products clicked') }, }, { label: 'Current Page', href: '/products/item', onClick: (e) => { e.preventDefault() console.log('Current page clicked') }, }, ]} /> {/* With Skeleton */} {/* Complex Breadcrumb */} , }, { label: 'Settings', href: '/dashboard/settings', leftSlot: , rightSlot: , }, { label: 'Profile', href: '/dashboard/settings/profile', leftSlot: , }, { label: 'Edit Profile', href: '/dashboard/settings/profile/edit', }, ]} /> ) } export default BreadcrumbLightHouse