import type { ReactNode } from 'react' import { getMessages } from '@/lib/i18n/getMessages' import type { AppLocale } from '@/lib/i18n/locales' import I18nProvider from '@/components/I18nProvider' import '../globals.css' export const dynamic = 'force-static' export default async function LocaleLayout({ children, params, }: { children: ReactNode params: Promise<{ locale: AppLocale }> }) { const { locale } = await params const messages = await getMessages(locale) return ( {children} ) }