Fix dynamic import of datefns with downcase locale

Closes #1215

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
This commit is contained in:
Thomas Citharel 2023-01-27 16:01:26 +01:00
parent f531c39b7e
commit 8eb949af60
No known key found for this signature in database
GPG Key ID: A061B9DDE0CA0773
2 changed files with 3 additions and 4 deletions

View File

@ -5,10 +5,9 @@ export const dateFnsPlugin = {
install(app: App, options: { locale: string }) { install(app: App, options: { locale: string }) {
function dateFnsfileForLanguage(lang: string) { function dateFnsfileForLanguage(lang: string) {
const matches: Record<string, string> = { const matches: Record<string, string> = {
en_US: "en-US",
en: "en-US", en: "en-US",
}; };
return matches[lang] ?? lang; return matches[lang] ?? lang.replace("_", "-");
} }
import( import(

View File

@ -70,7 +70,7 @@
class="datepicker starts-on" class="datepicker starts-on"
:placeholder="t('Type or select a date…')" :placeholder="t('Type or select a date…')"
icon="calendar-today" icon="calendar-today"
:locale="$i18n.locale" :locale="$i18n.locale.replace('_', '-')"
v-model="beginsOn" v-model="beginsOn"
horizontal-time-picker horizontal-time-picker
editable editable
@ -90,7 +90,7 @@
class="datepicker ends-on" class="datepicker ends-on"
:placeholder="t('Type or select a date…')" :placeholder="t('Type or select a date…')"
icon="calendar-today" icon="calendar-today"
:locale="$i18n.locale" :locale="$i18n.locale.replace('_', '-')"
v-model="endsOn" v-model="endsOn"
horizontal-time-picker horizontal-time-picker
:min-datetime="beginsOn" :min-datetime="beginsOn"