fix cf build issues

This commit is contained in:
Rotimi Best
2026-03-28 11:43:15 +01:00
parent e183c12a37
commit 2dabfb179d
2 changed files with 8 additions and 8 deletions
+4 -4
View File
@@ -5,15 +5,15 @@ const SUPPORTED_LANGUAGES = config?.loaders?.map((loader) => loader.locale) || [
export const load = async ({ url, data }) => {
const { pathname } = url;
const serverLang = data.serverLang?.split?.('-')?.[0] || 'en';
const persistedLocale = data.localeCookie || getPersistedLocale();
const serverLang = data?.serverLang?.split?.('-')?.[0] || 'en';
const persistedLocale = data?.localeCookie || getPersistedLocale();
const userLocale = persistedLocale || data.locals?.profile?.locale || getInitialLocale(serverLang);
const userLocale = persistedLocale || data?.locals?.profile?.locale || getInitialLocale(serverLang);
const initLocale = getInitialLocale(userLocale);
await loadTranslations(initLocale, pathname); // keep this just before the `return`
return data;
return data ?? {};
};
function getInitialLocale(lang: string): string {