Displays the hierarchical path to the current resource with links to navigate to higher levels.
import { Breadcrumb, BreadcrumbItem, BreadcrumbLink, BreadcrumbList, BreadcrumbPage, BreadcrumbSeparator, } from "@/components/ui/breadcrumb" import { HomeIcon } from "lucide-react" export function BreadcrumbDemo() { return ( <Breadcrumb> <BreadcrumbList> <BreadcrumbItem> <BreadcrumbLink href="#"> <HomeIcon className="h-4 w-4 mr-1" /> Home </BreadcrumbLink> </BreadcrumbItem> <BreadcrumbSeparator /> <BreadcrumbItem> <BreadcrumbLink href="#">Components</BreadcrumbLink> </BreadcrumbItem> <BreadcrumbSeparator /> <BreadcrumbItem> <BreadcrumbPage>Breadcrumb</BreadcrumbPage> </BreadcrumbItem> </BreadcrumbList> </Breadcrumb> ) }
Prop | Type | Default | Description |
---|---|---|---|
separator | React.ReactNode | - | Custom separator between breadcrumb items. |
asChild | boolean | false | When true, BreadcrumbLink will forward props to its child element. |