'use client'; import * as React from 'react'; import { cn } from '@/lib/utils'; type HatchSectionHeaderProps = { title: React.ReactNode; description?: React.ReactNode; showLogo?: boolean; logoSrc?: string; logoAlt?: string; logoWidth?: number; logoHeight?: number; logoClassName?: string; className?: string; innerClassName?: string; titleClassName?: string; descriptionClassName?: string; aside?: React.ReactNode; }; export function HatchSectionHeader({ title, description, showLogo = false, logoSrc = '/images/layout/logo.svg', logoAlt = 'Hatch', logoWidth = 28, logoHeight = 28, logoClassName, className, innerClassName, titleClassName, descriptionClassName, aside, }: HatchSectionHeaderProps) { return (
{showLogo ? (
{logoAlt}
) : null}

{title}

{aside ? (
{aside}
) : description ? ( ) : null}
{description ? (

{description}

) : null}
); }