refactor: reorganize layout structure by moving Header and Footer components to RootLayout

This commit is contained in:
ArraysID
2025-05-11 05:27:19 +07:00
parent 6d29c81dad
commit da11ba5894
4 changed files with 25 additions and 22 deletions
+7 -1
View File
@@ -1,6 +1,8 @@
import { type Metadata } from 'next';
import { Inter } from 'next/font/google';
import '../../styles/globals.css';
import Footer from './_components/footer';
import { Header } from './_components/header';
import { ThemeProvider } from './_components/theme-provider';
const inter = Inter({ subsets: ['latin'] });
@@ -24,7 +26,11 @@ export default function RootLayout({
enableSystem
disableTransitionOnChange
>
{children}
<div className="flex min-h-screen flex-col">
<Header />
<main className="flex-1">{children}</main>
<Footer />
</div>
</ThemeProvider>
</body>
</html>