From b00d054b91ceee7be13357bcee813f82e1387ea3 Mon Sep 17 00:00:00 2001 From: Eric Liu Date: Wed, 8 Jan 2020 07:31:26 -0800 Subject: [PATCH] fix(date-picker): check l10n.en is truthy --- src/components/DatePicker/createCalendar.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/components/DatePicker/createCalendar.js b/src/components/DatePicker/createCalendar.js index a29c220b..ae400bbd 100644 --- a/src/components/DatePicker/createCalendar.js +++ b/src/components/DatePicker/createCalendar.js @@ -1,12 +1,14 @@ import flatpickr from 'flatpickr'; -import l10n from 'flatpickr/dist/l10n'; +import l10n from 'flatpickr/dist/l10n/index.js'; import rangePlugin from 'flatpickr/dist/plugins/rangePlugin'; import { cx } from '../../lib'; -l10n.en.weekdays.shorthand.forEach((_, index) => { - const shorthand = _.slice(0, 2); - l10n.en.weekdays.shorthand[index] = shorthand === 'Th' ? 'Th' : shorthand.charAt(0); -}); +if (l10n.en) { + l10n.en.weekdays.shorthand.forEach((_, index) => { + const shorthand = _.slice(0, 2); + l10n.en.weekdays.shorthand[index] = shorthand === 'Th' ? 'Th' : shorthand.charAt(0); + }); +} function updateClasses(instance) { const { calendarContainer, days, daysContainer, weekdayContainer, selectedDates } = instance;