"use client" import Link from "next/link" import { IconChevronRight } from "@tabler/icons-react" import { Breadcrumb, BreadcrumbItem, BreadcrumbLink, BreadcrumbList, BreadcrumbPage, BreadcrumbSeparator, } from "@/components/ui/breadcrumb" export function FileBreadcrumb({ path }: { path: string[] }) { return ( {path.length === 0 ? ( My Files ) : ( My Files )} {path.map((segment, i) => { const isLast = i === path.length - 1 const href = `/dashboard/files/${path.slice(0, i + 1).join("/")}` return ( {isLast ? ( {segment} ) : ( {segment} )} ) })} ) }