PageHeaderDemo() — supabase Function Reference
Architecture documentation for the PageHeaderDemo() function in page-header-demo.tsx from the supabase codebase.
Entity Profile
Relationship Graph
Source Code
apps/design-system/registry/default/example/page-header-demo.tsx lines 25–86
export default function PageHeaderDemo() {
const breadcrumbItems = [
{ label: 'Project', href: '/project/demo' },
{ label: 'Edge Functions', href: '/project/demo/functions' },
]
const navigationItems = [
{ label: 'Overview', href: '/project/demo/functions/demo-function' },
{ label: 'Invocations', href: '/project/demo/functions/demo-function/invocations' },
{ label: 'Logs', href: '/project/demo/functions/demo-function/logs' },
{ label: 'Details', href: '/project/demo/functions/demo-function/details' },
]
return (
<div className="w-full">
<PageHeader>
<PageHeaderBreadcrumb>
<BreadcrumbList>
{breadcrumbItems.map((item, index) => (
<React.Fragment key={item.label}>
<BreadcrumbItem>
<BreadcrumbLink asChild>
<Link href={item.href}>{item.label}</Link>
</BreadcrumbLink>
</BreadcrumbItem>
{index < breadcrumbItems.length - 1 && <BreadcrumbSeparator />}
</React.Fragment>
))}
</BreadcrumbList>
</PageHeaderBreadcrumb>
<PageHeaderMeta>
<PageHeaderIcon>
<Database className="w-5 h-5" />
</PageHeaderIcon>
<PageHeaderSummary>
<PageHeaderTitle>Demo Function</PageHeaderTitle>
<PageHeaderDescription>
Serverless functions that run at the edge with low latency and automatic scaling.
</PageHeaderDescription>
</PageHeaderSummary>
<PageHeaderAside>
<Button type="default" size="small">
Secondary
</Button>
<Button type="primary" size="small">
Deploy Function
</Button>
</PageHeaderAside>
</PageHeaderMeta>
<PageHeaderNavigationTabs>
<NavMenu>
{navigationItems.map((item) => (
<NavMenuItem key={item.label} active={false}>
<Link href={item.href}>{item.label}</Link>
</NavMenuItem>
))}
</NavMenu>
</PageHeaderNavigationTabs>
</PageHeader>
</div>
)
}
Domain
Subdomains
Source
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free