From da11ba58940297c7768c967e707d1952ee998aae Mon Sep 17 00:00:00 2001
From: ArraysID
Date: Sat, 10 May 2025 13:19:24 +0700
Subject: [PATCH] refactor: reorganize layout structure by moving Header and
Footer components to RootLayout
---
.../src/app/(frontend)/_components/header.tsx | 12 +++++++---
.../_components/learning-resources.tsx | 5 +----
apps/landing/src/app/(frontend)/layout.tsx | 8 ++++++-
apps/landing/src/app/(frontend)/page.tsx | 22 +++++++------------
4 files changed, 25 insertions(+), 22 deletions(-)
diff --git a/apps/landing/src/app/(frontend)/_components/header.tsx b/apps/landing/src/app/(frontend)/_components/header.tsx
index b9f5c6d..16f5b0c 100644
--- a/apps/landing/src/app/(frontend)/_components/header.tsx
+++ b/apps/landing/src/app/(frontend)/_components/header.tsx
@@ -134,9 +134,15 @@ export function Header() {
>
Testimoni
-
+
+
+
)}
diff --git a/apps/landing/src/app/(frontend)/_components/learning-resources.tsx b/apps/landing/src/app/(frontend)/_components/learning-resources.tsx
index 26d7aba..2e9eb9f 100644
--- a/apps/landing/src/app/(frontend)/_components/learning-resources.tsx
+++ b/apps/landing/src/app/(frontend)/_components/learning-resources.tsx
@@ -111,10 +111,7 @@ export function LearningResources(props: LearningResourcesSection) {
-
diff --git a/apps/landing/src/app/(frontend)/layout.tsx b/apps/landing/src/app/(frontend)/layout.tsx
index 4926ba2..8cbe8a6 100644
--- a/apps/landing/src/app/(frontend)/layout.tsx
+++ b/apps/landing/src/app/(frontend)/layout.tsx
@@ -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}
+
+
+ {children}
+
+