import { type ForwardRefRenderFunction, forwardRef } from 'react'; import { AUTHOR_ID } from '../../../../utils/constants'; import { Header, type HeaderProps } from '../../../atoms'; import { SiteBranding } from './site-branding'; import styles from './site-header.module.scss'; import { SiteNavbar } from './site-navbar'; export type SiteHeaderProps = Omit & { isHome?: boolean; }; const SiteHeaderWithRef: ForwardRefRenderFunction< HTMLElement, SiteHeaderProps > = ({ className = '', isHome = false, ...props }, ref) => { const headerClass = `${styles.header} ${className}`; return (
); }; export const SiteHeader = forwardRef(SiteHeaderWithRef);