diff --git a/apps/scandic-web/app/[lang]/(live)/layout.tsx b/apps/scandic-web/app/[lang]/(live)/layout.tsx index a9cb480fa..0049c8c09 100644 --- a/apps/scandic-web/app/[lang]/(live)/layout.tsx +++ b/apps/scandic-web/app/[lang]/(live)/layout.tsx @@ -7,6 +7,7 @@ import { ReactQueryDevtools } from "@tanstack/react-query-devtools" import Script from "next/script" import { SessionProvider } from "next-auth/react" +import { Lang } from "@/constants/languages" import TrpcProvider from "@/lib/trpc/Provider" import { SessionRefresher } from "@/components/Auth/TokenRefresher" @@ -19,8 +20,8 @@ import { ToastHandler } from "@/components/TempDesignSystem/Toasts" import AdobeSDKScript from "@/components/TrackingSDK/AdobeSDKScript" import GTMScript from "@/components/TrackingSDK/GTMScript" import RouterTracking from "@/components/TrackingSDK/RouterTracking" -import { getIntl } from "@/i18n" -import ServerIntlProvider from "@/i18n/Provider" +import { getMessages } from "@/i18n" +import ClientIntlProvider from "@/i18n/Provider" import { setLang } from "@/i18n/serverContext" import type { LangParams, LayoutArgs } from "@/types/params" @@ -35,7 +36,7 @@ export default async function RootLayout({ } >) { setLang(params.lang) - const { defaultLocale, locale, messages } = await getIntl() + const messages = await getMessages(params.lang) return ( @@ -56,7 +57,11 @@ export default async function RootLayout({