Breadcrumb
Navigation trail primitive with ellipsis + separators.
Usage
TSX
import {
Breadcrumb,
BreadcrumbItem,
BreadcrumbLink,
BreadcrumbList,
BreadcrumbPage,
BreadcrumbSeparator,
} from "@aeontel/ui";
<Breadcrumb>
<BreadcrumbList>
<BreadcrumbItem>
<BreadcrumbLink href="/">Home</BreadcrumbLink>
</BreadcrumbItem>
<BreadcrumbSeparator />
<BreadcrumbItem>
<BreadcrumbPage>Agents</BreadcrumbPage>
</BreadcrumbItem>
</BreadcrumbList>
</Breadcrumb>;Exports
Breadcrumb
Breadcrumb navigation root.
TypeScript
Breadcrumb(props: React.ComponentProps<"nav">): JSX.ElementBreadcrumbList
Ordered list of breadcrumb items.
TypeScript
BreadcrumbList(props: React.ComponentProps<"ol">): JSX.ElementBreadcrumbItem
Individual breadcrumb item.
TypeScript
BreadcrumbItem(props: React.ComponentProps<"li">): JSX.ElementBreadcrumbLink
Clickable breadcrumb link.
TypeScript
BreadcrumbLink(props: { as?: T; className?: string } & React.ComponentPropsWithoutRef<T>): JSX.ElementProps
| Prop | Type | Default | Description |
|---|---|---|---|
as? | T | undefined | — | |
className? | string | undefined | — |
BreadcrumbPage
Current page (non-link) breadcrumb entry.
TypeScript
BreadcrumbPage(props: React.ComponentProps<"span">): JSX.ElementBreadcrumbSeparator
Separator between breadcrumb items.
TypeScript
BreadcrumbSeparator(props: React.ComponentProps<"li">): JSX.ElementBreadcrumbEllipsis
Ellipsis marker for collapsed breadcrumbs.
TypeScript
BreadcrumbEllipsis(props: React.ComponentProps<"span">): JSX.Element