Throw error if invalid language is selected

This commit is contained in:
dragongoose
2025-09-29 20:11:43 -04:00
parent bb681109d8
commit 03c57ba3f4
+4
View File
@@ -78,6 +78,10 @@ export interface Settings {
export const setLanguage = (selectedLanguage: string, i18n: any) => {
// Locales and languages in arrays to match them
const locale = locales[languages.indexOf(selectedLanguage)]
if (!locale) {
throw Error("Error while setting locale, " + selectedLanguage + " does not exist.")
}
localStorage.setItem('language', locale)
i18n.locale = locale
}