update implement

This commit is contained in:
nor 2024-01-20 00:53:02 +08:00
parent 308ad23674
commit 298ef83b2e

View File

@ -6,17 +6,10 @@ export function getFlatpickrLanguage(): CustomLocale {
const authStore = useAuthStore() const authStore = useAuthStore()
const lang = authStore.settings.language const lang = authStore.settings.language
const langPair = lang.split('-') const langPair = lang.split('-')
let language let language = FlatpickrLanguages[lang === 'vi-vn' ? 'vn' : 'en']
if (langPair.length === 0) { if (langPair.length > 0 && FlatpickrLanguages[langPair[0] as key] !== undefined) {
language = FlatpickrLanguages['en'] language = FlatpickrLanguages[langPair[0] as key]
}else if (!(langPair[0] in FlatpickrLanguages)) {
language = FlatpickrLanguages['en']
}else if (langPair[0] === 'vi') {
language = FlatpickrLanguages['vn']
}else{
const fkey = langPair[0] as key
language = FlatpickrLanguages[fkey]
} }
language.firstDayOfWeek = authStore.settings.weekStart ?? 0 language.firstDayOfWeek = authStore.settings.weekStart ?? language.firstDayOfWeek
return language return language
} }