Обновить компонент с DayPicker?
У меня чет не получается перерендерить компонент. В проекте участвую и там есть Day Picker, там есть константы с месяцами на английском и русском (юзается i18n). В localstorage хранится ключ lang со значением ru/en вот таким образом передаетсяв
<CustomDatePickers
firstDayOfWeek={lang === "en" ? 0 : 1}
months={lang === "en" ? MONTHS_ENG : MONTHS}
weekdaysLong={WEEKDAYS_LONG}
weekdaysShort={lang === "en" ? WEEKDAYS_SHORT_ENG : WEEKDAYS_SHORT}
navbarElement={<Navbar />}
selectedDays={selectedDay}
onDayClick={handleDayClick}
/>
почему то дни недели перерендериваются а месяцы - нет константы месяцев:
const MONTHS = [
"Январь",
"Февраль",
"Март",
"Апрель",
"Май",
"Июнь",
"Июль",
"Август",
"Сентябрь",
"Октябрь",
"Ноябрь",
"Декабрь",
];
const MONTHS_ENG = [
"January",
"February",
"March",
"April",
"May",
"June",
"July",
"August",
"September",
"October",
"November",
"December",
];
дней недели
const WEEKDAYS_SHORT = ["Вс", "Пн", "Вт", "Ср", "Чт", "Пт", "Сб"];
const WEEKDAYS_SHORT_ENG = ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"];