Breadcrumb
Navigation aid that displays the current page's location within a hierarchy.
Basic
Show code Hide code
import { Breadcrumb } from '@mylighthouse/prism-react';
export default function BreadcrumbBasic(): React.ReactElement {
return (
<Breadcrumb>
<Breadcrumb.Item href="#">Page title</Breadcrumb.Item>
<Breadcrumb.Item href="#">Page title</Breadcrumb.Item>
<Breadcrumb.Item isCurrent>Current page</Breadcrumb.Item>
</Breadcrumb>
);
} Overflowing content
Page links have a max-width of 150px to prevent links wrapping to a second line.
Show code Hide code
import { Breadcrumb } from '@mylighthouse/prism-react';
export default function BreadcrumbOverflow(): React.ReactElement {
return (
<Breadcrumb>
<Breadcrumb.Item href="#">Page title</Breadcrumb.Item>
<Breadcrumb.Item href="#">
Very loooooooooooooooong page title
</Breadcrumb.Item>
<Breadcrumb.Item href="#">Page title</Breadcrumb.Item>
<Breadcrumb.Item isCurrent>Current page</Breadcrumb.Item>
</Breadcrumb>
);
} Breadcrumb
No component-specific props
Breadcrumb.Item
| Name | Default | Type | Description |
|---|---|---|---|
href | -- | string | -- |
isCurrent | -- | boolean | -- |