Merged in fix/wrap-webviews-with-sessionprovider (pull request #3111)

Wrap webviews with SessionProvider

* wrap webviews with sessionprovider


Approved-by: Linus Flood
This commit is contained in:
Joakim Jäderberg
2025-11-10 12:23:36 +00:00
parent ba58ae6245
commit 0e2ed17e3b

View File

@@ -6,6 +6,7 @@ import "@scandic-hotels/design-system/design-system-new-deprecated.css"
import "@scandic-hotels/common/polyfills" import "@scandic-hotels/common/polyfills"
import Script from "next/script" import Script from "next/script"
import { SessionProvider } from "next-auth/react"
import { NuqsAdapter } from "@scandic-hotels/booking-flow/utils/nuqs" import { NuqsAdapter } from "@scandic-hotels/booking-flow/utils/nuqs"
import { Lang } from "@scandic-hotels/common/constants/language" import { Lang } from "@scandic-hotels/common/constants/language"
@@ -54,6 +55,7 @@ export default async function RootLayout(
`}</Script> `}</Script>
</head> </head>
<body className={`scandic ${styles.layout}`}> <body className={`scandic ${styles.layout}`}>
<SessionProvider basePath="/api/web/auth">
<ClientIntlProvider <ClientIntlProvider
defaultLocale={Lang.en} defaultLocale={Lang.en}
locale={params.lang} locale={params.lang}
@@ -67,6 +69,7 @@ export default async function RootLayout(
</TrpcProvider> </TrpcProvider>
</NuqsAdapter> </NuqsAdapter>
</ClientIntlProvider> </ClientIntlProvider>
</SessionProvider>
</body> </body>
</html> </html>
) )