Я пытаюсь сделать календарь на месяц с выбираемой датой.
Я использую onSelectSlot
callback, чтобы поймать дневной щелчок и сделать какой-то специальный процесс
Затем он вызывает calendarDayChange_handler
, чтобы изменить date
на выбранный.
Когда дата выходит за пределы диапазона, месяц автоматически изменяется. Я еще не нашел, какой внутренний метод это сделал.
То, что я хотел бы сделать, это как-то позвонить handleRangeChange
, это вызовет changeCalendarRange_handler
.
Вот рабочий пример: https://codesandbox.io/s/7y5y31wrrq?fontsize=14.
Требуемое поведение достигается нажатием обеих кнопок PREV
или NEXT
, вызывающих handleNavigate
, вызывающих calendarDayChange_handler
и после changeCalendarRange_handler
.