import React from 'react' import Image from 'next/image' import Link from 'next/link' import type { MainMenu } from '../../../payload-types' import { CMSLink } from '../CMSLink' import { Gutter } from '../Gutter' import classes from './index.module.scss' export async function Header() { const mainMenu: MainMenu = await fetch( `${process.env.NEXT_PUBLIC_PAYLOAD_URL}/api/globals/main-menu`, ).then((res) => res.json()) const { navItems } = mainMenu const hasNavItems = navItems && Array.isArray(navItems) && navItems.length > 0 return (
Payload Logo {hasNavItems && ( )}
) } export default Header