import { ReactNode } from "react"; import type { LucideIcon } from "lucide-react"; interface PageHeaderProps { icon: LucideIcon; title: string; description?: string; gradient?: string; actions?: ReactNode; } export function PageHeader({ icon: Icon, title, description, gradient = "var(--gradient-honey)", actions, }: PageHeaderProps) { return (

{title}

{description ? (

{description}

) : null}
{actions ?
{actions}
: null}
); }