BreadCrumb Page Header

The BreadCrumbPageHeader component pairs page title content with breadcrumb navigation and actions.

Usage & Examples

Project Header

Northwind migration

Release planning and status

project-header.tsx
<BreadCrumbPageHeader
  breadcrumbs={[
    { label: "Projects", href: "/projects" },
    { label: "Northwind", href: "/projects/northwind" },
  ]}
  title="Northwind migration"
  subtitle="Release planning and status"
  actions={<Button size="small">Share</Button>}
/>

Props API

19 props
Columns
BreadCrumb Page Header props API
Default
Description
actionsReactNodeNopropsPrimary action area rendered at the end of the header.
breadcrumbsBreadcrumb[]Noprops[]Breadcrumb items rendered before the page header title.
childrenReactNodeNopropsAdditional content rendered below the title row.
classNamestringNostylingAdditional class name for the root.
contentClassNamestringNopropsAdditional class name for the content area.
data-testidstringNotestingBackward-compatible alias for test ID attributes.
disabledbooleanNopropsfalseWhether the component is visually disabled.
glassbooleanNopropsconfigured default glass setting (fallback: false)Whether to render glass styling.
loadingbooleanNopropsfalseWhether the component should display a loading state.
outlinebooleanNostylingconfigured default outline setting (fallback: false)Whether to render outlined styling.
roundingRoundingTypeNostylingconfigured default rounding (fallback: "medium")Rounding style for the component.
shadowShadowTypeNostylingconfigured default shadow (fallback: "light")Shadow style for the component.