You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Сейчас запрос, который должен фетчить слоты текущего месяца, подхватывает просто все слоты. Что бы это поправить, нужно добавить аргументы к запросау в slot.js. Но тогда это всё сломает и выбирать для записи можно будет только дни текущего месяца.
Есть подозрения, что хорошо сделать систему, при которой фетчатся только слоты текущего месяца, с текущим состоянием аппки не получится - MonthSelector устроен так, что ему нужно заранее знать, какие месяцы доступны.
Вижу только два варианта:
Поменять систему выбора месяца (MonthSelector)
Поменять API и добавить возможность фетчить месяцы
И всё это осложняется тем, что текущая выбранная дата сейчас прячется внутри QueueInputGroup. Нужно будет добавить коллбэк и перефетчивать на него АПИ или вынести дату из инпут-группы и сделать её контроллируемой извне.
Мотивация за всем этим стоит простая: чем больше матрица слотов, тем больше работы приходится проводить календарю при каждом выборе дня, и тем больше всё тормозит.
The text was updated successfully, but these errors were encountered:
Сейчас запрос, который должен фетчить слоты текущего месяца, подхватывает просто все слоты. Что бы это поправить, нужно добавить аргументы к запросау в slot.js. Но тогда это всё сломает и выбирать для записи можно будет только дни текущего месяца.
Есть подозрения, что хорошо сделать систему, при которой фетчатся только слоты текущего месяца, с текущим состоянием аппки не получится -
MonthSelector
устроен так, что ему нужно заранее знать, какие месяцы доступны.Вижу только два варианта:
MonthSelector
)И всё это осложняется тем, что текущая выбранная дата сейчас прячется внутри
QueueInputGroup
. Нужно будет добавить коллбэк и перефетчивать на него АПИ или вынести дату из инпут-группы и сделать её контроллируемой извне.Мотивация за всем этим стоит простая: чем больше матрица слотов, тем больше работы приходится проводить календарю при каждом выборе дня, и тем больше всё тормозит.
The text was updated successfully, but these errors were encountered: