diff --git a/app/(root)/layout.tsx b/app/(root)/layout.tsx index 4cc8111..99a74fe 100644 --- a/app/(root)/layout.tsx +++ b/app/(root)/layout.tsx @@ -1,24 +1,29 @@ import type {Metadata} from "next"; -import "./globals.css"; +import "../globals.css"; -import Nav from "@/components/Home/Navbar/Nav"; +import Nav from "@/components/Navbar/Nav"; import Footer from "@/components/Home/Footer/Footer"; import {ThemeProvider} from "@/components/provider/ThemeProvider"; import React from "react"; +import {cookies} from "next/headers"; export const metadata: Metadata = { title: "Rhein Software", description: "Rhein Software Development", }; -export default function RootLayout({ - children, - }: Readonly<{ +export default async function RootLayout({ + children, + }: Readonly<{ children: React.ReactNode; }>) { + const cookieStore = await cookies(); + const theme = cookieStore.get("theme")?.value === "dark" ? "dark" : "light"; + return ( - - + + +