interface PageHeaderProps { title: string description?: string eyebrow?: string metaItems?: Array<{ label: string value: string }> children?: React.ReactNode } export function PageHeader({ title, description, eyebrow, metaItems = [], children }: PageHeaderProps) { return (
{eyebrow && (
{eyebrow}
)}

{title}

{description && (

{description}

)}
{(children || metaItems.length > 0) && (
{children && (
{children}
)} {metaItems.length > 0 && (
{metaItems.map((item) => (
{item.label} {item.value}
))}
)}
)}
) }