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';
MenuModel API
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.