diff --git a/src/app/layout.tsx b/src/app/layout.tsx
index 93662b6..c883086 100644
--- a/src/app/layout.tsx
+++ b/src/app/layout.tsx
@@ -3,7 +3,6 @@ import { Server } from "lucide-react";
import { SpeedInsights } from "@vercel/speed-insights/next";
import { Analytics } from "@vercel/analytics/react";
import "./globals.css";
-import { Toaster } from "react-hot-toast";
import { TooltipProvider } from "@/components/ui/tooltip";
import { ThemeProvider } from "@/components/ThemeProvider";
import { ClerkThemeProvider } from "@/components/clerk/ClerkThemeProvider";
@@ -19,6 +18,7 @@ import TopBar from "@/components/clerk/Topbar";
import TextFromPathname from "@/components/TextFromPathname";
import { Inter as interFont } from "next/font/google";
import { CommandBarer } from "@/components/CommandBar";
+import ThemedToaster from "@/components/misc/ThemedToaster";
const inter = interFont({ variable: "--font-inter", subsets: ["latin"] });
export default async function RootLayout({
@@ -64,7 +64,7 @@ export default async function RootLayout({
{children}
{" "}
-
+
diff --git a/src/components/misc/ThemedToaster.tsx b/src/components/misc/ThemedToaster.tsx
new file mode 100644
index 0000000..b8bdf9d
--- /dev/null
+++ b/src/components/misc/ThemedToaster.tsx
@@ -0,0 +1,20 @@
+"use client";
+
+import { useTheme } from "next-themes";
+import { Toaster } from "react-hot-toast";
+
+export default function ThemedToaster() {
+ const { resolvedTheme } = useTheme();
+
+ return (
+
+ );
+}