Breadcrumb
OrganismHierarchical navigation trail wrapped in a nav landmark (ariaLabel, default "Breadcrumb"). Last item marked with aria-current="page" and aria-hidden separators. renderLink renders linked items through a router Link for client-side navigation.
<Breadcrumb items={[
{ label: 'Home', href: '/' },
{ label: 'Components', href: '/components' },
{ label: 'Breadcrumb' },
]} /><Breadcrumb items={[
{ label: 'Dashboard', href: '/' },
{ label: 'Users', href: '/users' },
{ label: 'Settings', href: '/users/settings' },
{ label: 'Permissions' },
]} /><Breadcrumb items={[...]} separator={<span>/</span>} /><Breadcrumb items={[/* 6 items */]} maxItems={3} />import Link from 'next/link';
<Breadcrumb
ariaLabel="Page trail"
items={[...]}
renderLink={(item, className) => (
<Link href={item.href} className={className}>{item.label}</Link>
)}
/>