import { clsx } from 'clsx'; import { Size } from '../common'; import { CloseButton } from '../common/closeButton'; import FlowHeader from '../common/flowHeader'; import Logo from '../logo'; export interface OverlayHeaderProps { /** An Avatar */ avatar?: React.ReactNode; logo?: React.ReactNode; /** Function called when the close is clicked */ onClose?: React.MouseEventHandler; } const defaultLogo = ; export default function OverlayHeader({ avatar, onClose, logo = defaultLogo }: OverlayHeaderProps) { const closeButton = onClose && ; return (
{avatar} {avatar && closeButton && } {closeButton}
} /> ); }