Fix systemLanguage is undefined

This commit is contained in:
ZhaiSoul 2024-12-27 01:36:02 +08:00
parent ecb213bf9a
commit 576a5c419e

View File

@ -3,7 +3,7 @@ import i18next from "i18next";
type LanguageProviderState = { type LanguageProviderState = {
language: string; language: string;
systemLanguage?: string; systemLanguage: string;
setLanguage: (language: string) => void; setLanguage: (language: string) => void;
}; };
@ -39,8 +39,8 @@ export function LanguageProvider({
} }
}); });
const systemLanguage = useMemo<string | undefined>(() => { const systemLanguage = useMemo<string>(() => {
if (typeof window === "undefined") return undefined; if (typeof window === "undefined") return "en";
return window.navigator.language; return window.navigator.language;
}, []); }, []);