Introducing PrimeReact v11-alpha 🎉Discover Now

Breadcrumb

Breadcrumb provides contextual information about page hierarchy.

Installation#

npx shadcn@latest add @primereact/breadcrumb

Usage#

import { Breadcrumb, BreadcrumbCurrent, BreadcrumbItem, BreadcrumbLink, BreadcrumbList, BreadcrumbSeparator } from '@/components/ui/breadcrumb';
<Breadcrumb>
    <BreadcrumbList>
        <BreadcrumbItem>
            <BreadcrumbLink href="/">Home</BreadcrumbLink>
        </BreadcrumbItem>
        <BreadcrumbSeparator />
        <BreadcrumbItem>
            <BreadcrumbCurrent>Current Page</BreadcrumbCurrent>
        </BreadcrumbItem>
    </BreadcrumbList>
</Breadcrumb>

Examples#

Basic#

Route#

A breadcrumb can be used with routing libraries to navigate between pages.

Controlled#

A breadcrumb can be controlled by managing the current page state.

controlled-demo

Custom Separator#

A breadcrumb allows customization of the separator between items.

custom-separator-demo

Ellipsis#

ellipsis-demo

Custom Item#

A breadcrumb allows customization of the items.