Components
Breadcrumb
Displays the path to the current resource using a hierarchy of links.
Usage
import {
Breadcrumb,
BreadcrumbItem,
BreadcrumbLink,
BreadcrumbList,
BreadcrumbPage,
BreadcrumbSeparator,
} from "@tulip-systems/core/components";<Breadcrumb>
<BreadcrumbList>
<BreadcrumbItem>
<BreadcrumbLink href="/">Home</BreadcrumbLink>
</BreadcrumbItem>
<BreadcrumbSeparator />
<BreadcrumbItem>
<BreadcrumbLink href="/components">Components</BreadcrumbLink>
</BreadcrumbItem>
<BreadcrumbSeparator />
<BreadcrumbItem>
<BreadcrumbPage>Breadcrumb</BreadcrumbPage>
</BreadcrumbItem>
</BreadcrumbList>
</Breadcrumb>Examples
Basic
A basic breadcrumb with a home link and a components link.
Custom separator
Use a custom component as children for <BreadcrumbSeparator /> to create a custom separator.
Dropdown
You can compose <BreadcrumbItem /> with a <DropdownMenu /> to create a dropdown in the
breadcrumb.
Collapsed
We provide a <BreadcrumbEllipsis /> component to show a collapsed state when the breadcrumb is
too long.
Link component
To use a custom link component from your routing library, you can use the asChild prop on
<BreadcrumbLink />.