`CalendarMobile` крашится на длинном интервале
ekabolotina opened this issue · 2 comments
ekabolotina commented
Опишите проблему
Компонент CalendarMobile
в режиме selectorView="month-only"
не умеет сам определять, сколько ему нужно отрисовать месяцев и падает с ошибкой, если передать в качестве выбранной даты слишком далекую дату (более 3 лет от текущего дня).
Шаги для воспроизведения
- Перейти в песочницу
- Нажать кнопку «Open»
- Появляется ошибка
Cannot read properties of undefined (reading 'title')
Ожидаемое поведение
Открывается модальное окно с календарем.
SiebenSieben commented
Песочница не открывается, есть возможность вернуть?
ekabolotina commented
import { CalendarMobile } from "@alfalab/core-components/calendar/mobile";
import { useState } from "react";
export default function App() {
const [isOpen, setIsOpen] = useState(false);
return (
<>
<button type="button" onClick={() => setIsOpen(true)}>
Open
</button>
<CalendarMobile
open={isOpen}
onClose={() => setIsOpen(false)}
selectorView="month-only"
selectedFrom={new Date("2020-01-01").getTime()}
/>
</>
);
}