From f7f64a7f1ab2a8c03d1ef56bb3c58b4e487cf2ae Mon Sep 17 00:00:00 2001 From: "[dyad]" Date: Sun, 18 Jan 2026 14:21:26 +0100 Subject: [PATCH] [dyad] Fixing a client/server component error - wrote 2 file(s) --- src/app/[locale]/layout.tsx | 20 ++++---------------- src/components/providers.tsx | 29 +++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+), 16 deletions(-) create mode 100644 src/components/providers.tsx diff --git a/src/app/[locale]/layout.tsx b/src/app/[locale]/layout.tsx index 3fb05ff..c9d6ea7 100644 --- a/src/app/[locale]/layout.tsx +++ b/src/app/[locale]/layout.tsx @@ -1,11 +1,8 @@ import type { Metadata } from "next"; import { Geist, Geist_Mono } from "next/font/google"; import "../globals.css"; -import { ThemeProvider } from "@/components/theme-provider"; -import { Toaster } from "@/components/ui/sonner"; -import { Footer } from "@/components/footer"; -import { I18nProviderClient } from "@/lib/i18n/client"; import { getI18n } from "@/lib/i18n/server"; +import { Providers } from "@/components/providers"; const geistSans = Geist({ variable: "--font-geist-sans", @@ -37,18 +34,9 @@ export default function RootLayout({ - - - {children} -