-
Notifications
You must be signed in to change notification settings - Fork 1
Description
Сейчас запрос, который должен фетчить слоты текущего месяца, подхватывает просто все слоты. Что бы это поправить, нужно добавить аргументы к запросау в slot.js. Но тогда это всё сломает и выбирать для записи можно будет только дни текущего месяца.
Есть подозрения, что хорошо сделать систему, при которой фетчатся только слоты текущего месяца, с текущим состоянием аппки не получится - MonthSelector устроен так, что ему нужно заранее знать, какие месяцы доступны.
Вижу только два варианта:
- Поменять систему выбора месяца (
MonthSelector) - Поменять API и добавить возможность фетчить месяцы
И всё это осложняется тем, что текущая выбранная дата сейчас прячется внутри QueueInputGroup. Нужно будет добавить коллбэк и перефетчивать на него АПИ или вынести дату из инпут-группы и сделать её контроллируемой извне.
Мотивация за всем этим стоит простая: чем больше матрица слотов, тем больше работы приходится проводить календарю при каждом выборе дня, и тем больше всё тормозит.