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 }) {
function dateFnsfileForLanguage(lang: string) {
const matches: Record<string, string> = {
en_US: "en-US",
en: "en-US",
};
return matches[lang] ?? lang;
return matches[lang] ?? lang.replace("_", "-");
}
import(

View file

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