import { Link } from '@inertiajs/react'; import { Fragment } from 'react'; import { type BreadcrumbItem as BreadcrumbItemType } from '@/common/types'; import { Breadcrumb, BreadcrumbItem, BreadcrumbLink, BreadcrumbList, BreadcrumbPage, BreadcrumbSeparator } from '@/shadcn/breadcrumb'; export function Breadcrumbs({ breadcrumbs }: { breadcrumbs: BreadcrumbItemType[] }) { return ( <> {breadcrumbs.length > 0 && ( {breadcrumbs.map((item, index) => { const isLast = index === breadcrumbs.length - 1; return ( {isLast ? ( {item.title} ) : ( {item.title} )} {!isLast && } ); })} )} ); }