EMPE-07: Расписание — плановые смены
Что сделать
Создание, редактирование, удаление плановых смен в календаре.
Конкретно
- Клик по пустой ячейке (будущая дата) → модалка создания смены
- Поля: время начала, время окончания, шаблон смены (select из
GET /api/v1/admin/shift-templates) - При выборе шаблона — автозаполнение start_time и end_time
- Клик по ячейке с плановой сменой → модалка редактирования
- Кнопки: “Сохранить” / “Удалить” / “Отмена”
- API: POST (создание), PATCH (редактирование), DELETE (удаление)
Зависит от
- EMPE-06 (календарь layout), EMPE-10 (шаблоны)
Файлы
web/src/pages/schedule/components/ShiftModal.tsx— создать