tailwind-nextjs-blog/components/LayoutWrapper.tsx
Ivan Li 3932a2b612
Some checks failed
🚀 Build and deploy by ftp / 🎉 Deploy (push) Failing after 8m21s
style: 迁移到 v2.
2023-08-16 23:57:24 +08:00

29 lines
635 B
TypeScript

import { Inter } from 'next/font/google';
import SectionContainer from './SectionContainer';
import Footer from './Footer';
import { ReactNode } from 'react';
import Header from './Header';
interface Props {
children: ReactNode;
}
const inter = Inter({
subsets: ['latin'],
});
const LayoutWrapper = ({ children }: Props) => {
return (
<SectionContainer>
<div
className={`${inter.className} flex h-screen flex-col justify-between font-sans`}>
<Header />
<main className="mb-auto">{children}</main>
<Footer />
</div>
</SectionContainer>
);
};
export default LayoutWrapper;