Detail Header
DetailHeader renders the top-of-page header on entity detail/show pages. Displays the entity title, breadcrumb navigation, and optionally a status badge.
Import
import { DetailHeader } from "@phpcreation/frontend-crud-react-nextjs-bundle/components/DetailHeader";Props
| Prop | Type | Description |
|---|---|---|
title | string | ((entity: Entity) => string) | Page title or title factory |
titleField | string | Field to use as the title (alternative to title) |
statusField | string | Field to render as a status badge |
breadcrumbs | BreadcrumbItem[] | Custom breadcrumb items |
className | string | Additional CSS classes |
Usage
import { DetailShowContext } from "...";
import { DetailHeader } from "...";
<DetailShowContext entityConfig={entityConfig} id={id}>
<DetailHeader
titleField="name"
statusField="status"
breadcrumbs={[
{ label: "Invoices", href: "/invoices" },
]}
/>
</DetailShowContext>Related
Last updated on