import { type ReactNode } from 'react'; import { cn } from '@/lib/utils'; interface PageHeaderProps { title: string; description?: string; actions?: ReactNode; className?: string; } /** * Consistent page-level header: title, optional description, and an action * slot (typically buttons — e.g. "New Client", "Export"). */ export function PageHeader({ title, description, actions, className }: PageHeaderProps) { return (

{title}

{description && (

{description}

)}
{actions &&
{actions}
}
); }