import { cn } from '@/lib/utils'; import { siteConfig } from '@/data/config/site.settings'; import { headerNavLinks } from '@/data/config/headerNavLinks'; import Link from '@/components/shared/Link'; import MobileNav from '@/components/shared/MobileNav'; import ThemeSwitch from '@/components/shared/ThemeSwitch'; import SearchButton from '@/components/search/SearchButton'; import ActiveLink from '@/components/shared/ActiveLink'; const TemplateHeader = ({ className, logo, logoDark, hideMenuItems, }: { className?: string; logo: React.ReactNode; logoDark: React.ReactNode; hideMenuItems?: boolean; }) => { return (
{logo}
{logoDark}
{!hideMenuItems ? headerNavLinks.map((link) => ( {link.title} )) : null} {!hideMenuItems ? : null}
); }; export default TemplateHeader;