diff --git a/src/app/[locale]/layout.tsx b/src/app/[locale]/layout.tsx index 710fbc6..5d33ff3 100644 --- a/src/app/[locale]/layout.tsx +++ b/src/app/[locale]/layout.tsx @@ -1,6 +1,6 @@ import type { Metadata } from "next"; import { Geist, Geist_Mono } from "next/font/google"; -import "./globals.css"; +import "../globals.css"; import { ThemeProvider } from "@/components/theme-provider"; import { Toaster } from "@/components/ui/sonner"; @@ -21,11 +21,13 @@ export const metadata: Metadata = { export default function RootLayout({ children, + params: { locale } }: Readonly<{ children: React.ReactNode; + params: { locale: string }; }>) { return ( - + diff --git a/src/app/layout.tsx b/src/app/layout.tsx deleted file mode 100644 index 5c7b711..0000000 --- a/src/app/layout.tsx +++ /dev/null @@ -1,17 +0,0 @@ -import { ReactNode } from 'react'; - -type Props = { - children: ReactNode; - params: { locale: string }; -}; - -// Even though this component is just passing its children through, the presence -// of this file fixes an issue in Next.js 13.4 where link clicks that switch -// the locale would otherwise cause a full page reload. -export default function RootLayout({ children, params: { locale } }: Props) { - return ( - - {children} - - ); -} \ No newline at end of file