diff --git a/app/components/provider.tsx b/app/components/provider.tsx
deleted file mode 100644
index add0027..0000000
--- a/app/components/provider.tsx
+++ /dev/null
@@ -1,18 +0,0 @@
-"use client";
-import { ThemeProvider } from "next-themes";
-import { useEffect, useState } from "react";
-
-function ThemeProviders({ children }: { children: React.ReactNode }) {
- const [mounted, setMounted] = useState(false);
-
- useEffect(() => setMounted(true), []);
-
- if (!mounted) return null;
-
- return (
-
- {children}
-
- );
-}
-export default ThemeProviders;
diff --git a/app/layout.tsx b/app/layout.tsx
index f447a47..d25c161 100644
--- a/app/layout.tsx
+++ b/app/layout.tsx
@@ -4,9 +4,9 @@ import type { Metadata } from "next";
import { Analytics } from "@vercel/analytics/react";
import { SpeedInsights } from "@vercel/speed-insights/next";
import { GoogleAnalytics } from "@next/third-parties/google";
-import ThemeProviders from "@/app/components/provider";
import Navbar from "@/app/components/navbar";
import Footer from "@/app/components/footer";
+import { ThemeProvider } from "next-themes";
const geistSans = Geist({
variable: "--font-geist-sans",
@@ -49,15 +49,19 @@ export default function RootLayout({
children: React.ReactNode;
}) {
return (
-
+
-
+
{children}
-
+