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

18 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.
loadingbooleanNopropsfalseWhether the component should display a loading state.
roundingRoundableRoundingTypeNostylingconfigured default rounding (fallback: "medium")Rounding style for the component.
shadowShadowTypeNostylingShadow style for the component.
srOnlyClassNamestringNopropsAdditional class name for screen-reader-only content.
srOnlyTextReactNodeNopropsOptional content rendered for assistive technologies only.