Fix: dayjs locales won't fully load if the locale isn't selected first.

This commit is contained in:
Paul 2021-07-06 22:49:14 +01:00
parent d69b10adf5
commit d5fae8b9f0

View file

@ -195,11 +195,12 @@ function Locale({ children, locale }: Props) {
`../../node_modules/dayjs/esm/locale/${target}.js`
);
dayjs.locale(target, dayjs_locale.default);
if (defn.dayjs) {
dayjs.updateLocale(target, { calendar: defn.dayjs });
}
dayjs.locale(target, dayjs_locale.default);
setDefinition(defn);
},
);