React Breadcrumb

React Breadcrumb

·

1 min read

React Breadcrumb provides contextual information about page hierarchy.

Setup

Refer to PrimeReact setup documentation for download and installation steps for your environment.

Import

import { BreadCrumb } from 'primereact/breadcrumb';

BreadCrumb uses the common menumodel api to define its items, visit MenuModel for details.

Getting Started

BreadCrumb requires a collection of menuitems as its model.

const items = [
    { label: 'Categories' },
    { label: 'Sports' },
    { label: 'Football' },
    { label: 'Countries' },
    { label: 'Spain' },
    { label: 'F.C. Barcelona' },
    { label: 'Squad' },
    { label: 'Lionel Messi', url: 'https://en.wikipedia.org/wiki/Lionel_Messi' }
];

const home = { icon: 'pi pi-home', url: 'https://www.primefaces.org/primereact' }
<BreadCrumb model={items} home={home}/>

Theming

Breadcrumb supports various themes featuring Material, Bootstrap, Fluent as well as your own custom themes via the Designer tool.

Resources

Visit the PrimeReact Breadcrumb showcase for demos and documentation.