Skip to content

Починить запросы к API в очередях #51

@qqpayne

Description

@qqpayne

Сейчас запрос, который должен фетчить слоты текущего месяца, подхватывает просто все слоты. Что бы это поправить, нужно добавить аргументы к запросау в slot.js. Но тогда это всё сломает и выбирать для записи можно будет только дни текущего месяца.

Есть подозрения, что хорошо сделать систему, при которой фетчатся только слоты текущего месяца, с текущим состоянием аппки не получится - MonthSelector устроен так, что ему нужно заранее знать, какие месяцы доступны.
Вижу только два варианта:

  1. Поменять систему выбора месяца (MonthSelector)
  2. Поменять API и добавить возможность фетчить месяцы

И всё это осложняется тем, что текущая выбранная дата сейчас прячется внутри QueueInputGroup. Нужно будет добавить коллбэк и перефетчивать на него АПИ или вынести дату из инпут-группы и сделать её контроллируемой извне.

Мотивация за всем этим стоит простая: чем больше матрица слотов, тем больше работы приходится проводить календарю при каждом выборе дня, и тем больше всё тормозит.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions