import headerNavLinks from '@/data/headerNavLinks' import Link from './Link' import SectionContainer from './SectionContainer' import Footer from './Footer' import MobileNav from './MobileNav' import { ReactNode } from 'react' interface Props { children: ReactNode } const LayoutWrapper = ({ children }: Props) => { return ( <SectionContainer> <div className="flex h-screen flex-col justify-between"> <header className="flex items-center justify-between py-6"> <div className="flex items-center text-base sm:w-full"> <div className="hidden sm:flex sm:w-full sm:justify-around"> {headerNavLinks.map((link) => ( <Link key={link.title} href={link.href} className="p-1 font-bold text-gray-900 hover:text-primary-400 dark:text-gray-100 dark:hover:text-primary-500 sm:p-4" > {link.title} </Link> ))} </div> <MobileNav /> </div> </header> <main className="mb-auto">{children}</main> <Footer /> </div> </SectionContainer> ) } export default LayoutWrapper