Breadcrumb
Displays the path to the current resource using a hierarchy of links.
Usage
import { Breadcrumb } from "@smartacteam/ambient-web/breadcrumb";<Breadcrumb.Root>
<Breadcrumb.List>
<Breadcrumb.Item>
<Breadcrumb.Link render={<a href="/" />}>Home</Breadcrumb.Link>
</Breadcrumb.Item>
<Breadcrumb.Separator />
<Breadcrumb.Item>
<Breadcrumb.Link render={<a href="/components" />}>
Components
</Breadcrumb.Link>
</Breadcrumb.Item>
<Breadcrumb.Separator />
<Breadcrumb.Item>
<Breadcrumb.Page>Breadcrumb</Breadcrumb.Page>
</Breadcrumb.Item>
</Breadcrumb.List>
</Breadcrumb.Root>Examples
Basic
A basic breadcrumb with a home link and a components link.
Title
Use <Breadcrumb.Title /> after <Breadcrumb.List /> to add a title to the breadcrumb.
Custom separator
Use a custom component as children for <Breadcrumb.Separator /> to create a custom separator.
Menu
You can compose <Breadcrumb.Item /> with a <Menu /> to create a dropdown in the breadcrumb.
Collapsed
We provide a <Breadcrumb.Ellipsis /> 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 render prop on <Breadcrumb.Link />.