Command Palette

Search for a command to run...

Breadcrumb

Displays the current page location within a navigational hierarchy.

Installation

pnpm dlx shadcn@latest add https://dga-registry.vercel.app/r/breadcrumb.json

Default

Standard breadcrumb with link items and a current page item.

Custom Separator

Use a custom separator character instead of the default icon.

Collapsed Path

Display long hierarchies using BreadcrumbEllipsis.

Multi-Line Labels

Breadcrumb labels support wrapping for long text values.

AsChild Link

Use asChild to render breadcrumb links with custom elements.

Props

ComponentPropTypeDefaultDescription
Breadcrumb...propsReact.ComponentProps<"nav">Root nav wrapper (aria-label="breadcrumb")
BreadcrumbListclassNamestringStyles the ordered list layout
BreadcrumbItemclassNamestringStyles each list item
BreadcrumbLinkasChildbooleanfalseRenders link as child element
BreadcrumbPageclassNamestringCurrent page label
BreadcrumbSeparatorchildrenReactNodearrow iconCustom separator content
BreadcrumbEllipsisclassNamestringCollapsed indicator for long paths