From e5cc6455dd6e4683bdeb611ea739a3fbb5a47ce0 Mon Sep 17 00:00:00 2001 From: David Nguyen Date: Thu, 6 Feb 2025 15:36:25 +1100 Subject: [PATCH] fix: wip --- apps/remix/app/root.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/remix/app/root.tsx b/apps/remix/app/root.tsx index 784e83e8a..bebf6534d 100644 --- a/apps/remix/app/root.tsx +++ b/apps/remix/app/root.tsx @@ -15,7 +15,7 @@ import { import { ThemeProvider } from 'remix-themes'; import { SessionProvider } from '@documenso/lib/client-only/providers/session'; -import { APP_I18N_OPTIONS } from '@documenso/lib/constants/i18n'; +import { APP_I18N_OPTIONS, type SupportedLanguageCodes } from '@documenso/lib/constants/i18n'; import { extractLocaleData } from '@documenso/lib/utils/i18n'; import { TrpcProvider } from '@documenso/trpc/react'; import { Toaster } from '@documenso/ui/primitives/toaster'; @@ -85,10 +85,10 @@ export const links: Route.LinksFunction = () => [ export async function loader({ request, context }: Route.LoaderArgs) { const { getTheme } = await themeSessionResolver(request); - let lang = await langCookie.parse(request.headers.get('cookie') ?? ''); + let lang: SupportedLanguageCodes = await langCookie.parse(request.headers.get('cookie') ?? ''); if (!APP_I18N_OPTIONS.supportedLangs.includes(lang)) { - lang = extractLocaleData({ headers: request.headers }); + lang = extractLocaleData({ headers: request.headers }).lang; } return data(