Hooks
useBreadcrumb
Build a breadcrumb trail from the current URL pathname. Returns an array of { label, url } items, optionally renaming segments via a mapping.
import { useBreadcrumb, Breadcrumb, BreadcrumbItem } from "@empreint/ui";
const items = useBreadcrumb({
mapping: [{ path: "docs", label: "Documentation" }],
});
<Breadcrumb>
{items.map((item, i) => (
<BreadcrumbItem key={item.url}>
<a href={item.url}>{item.label}</a>
</BreadcrumbItem>
))}
</Breadcrumb>Parameters
Prop
Type
Returns
Crumb[] — array of { label: string; url: string } ready to render.