fix: make header a parallel route

This commit is contained in:
Christel Westerberg
2024-06-11 16:47:18 +02:00
parent f557c8e465
commit e622be7c86
11 changed files with 110 additions and 15 deletions

View File

@@ -24,10 +24,10 @@ export const metadata: Metadata = {
export default async function RootLayout({
children,
params,
languageSwitcher,
header,
}: React.PropsWithChildren<
LayoutArgs<LangParams> & {
languageSwitcher: React.ReactNode
header: React.ReactNode
}
>) {
const { defaultLocale, locale, messages } = await getIntl()
@@ -55,10 +55,7 @@ export default async function RootLayout({
<body>
<ServerIntlProvider intl={{ defaultLocale, locale, messages }}>
<TrpcProvider lang={params.lang}>
<Header
lang={params.lang}
languageSwitcher={languageSwitcher}
/>
{header}
{children}
<Footer lang={params.lang} />
</TrpcProvider>