feat: seperate landing layouts

This commit is contained in:
arraysid
2025-05-27 02:07:46 +07:00
parent b1d9a56dda
commit f05fd5331d
14 changed files with 14 additions and 8 deletions
+12
View File
@@ -0,0 +1,12 @@
import Footer from './_components/footer';
import { Header } from './_components/header';
export default function Layout({ children }: { children: React.ReactNode }) {
return (
<div className="flex min-h-screen flex-col">
<Header />
<main className="flex-1">{children}</main>
<Footer />
</div>
);
}
+2 -8
View File
@@ -1,9 +1,7 @@
import '@/styles/globals.css';
import { type Metadata } from 'next';
import { Inter } from 'next/font/google';
import Footer from './_components/footer';
import { Header } from './_components/header';
import { ThemeProvider } from './_components/theme-provider';
import { ThemeProvider } from './(public)/_components/theme-provider';
const inter = Inter({ subsets: ['latin'] });
@@ -26,11 +24,7 @@ export default function RootLayout({
enableSystem
disableTransitionOnChange
>
<div className="flex min-h-screen flex-col">
<Header />
<main className="flex-1">{children}</main>
<Footer />
</div>
{children}
</ThemeProvider>
</body>
</html>