PCON-03: Модалка “Добавить модификатор”

Что сделать

Реализовать модалку добавления группы модификаторов к версии товара. Кнопка ”+ Добавить модификатор” в табе “Модификаторы”.

Смотри спеку

Секция “Добавить модификатор → модалка” в Каталог — Товары.

Конкретно

Модалка

  1. Поиск группы из справочника: GET /api/v1/modifier-groups?search=...
    • Список с radio: название, кол-во опций
    • Уже привязанные — серым, нельзя выбрать (“уже привязана”)
  2. Override min/max (опционально): два number input
  3. Кнопки: “Отмена” / “Добавить”

API

POST /api/v1/products/{id}/modifiers

{
  "modifier_group_id": "uuid",
  "override_min_amount": null,
  "override_max_amount": null
}

Ошибки

КодЧто показать
MODIFIER_ALREADY_ATTACHED (409)Toast “Группа уже привязана к этому товару”
MODIFIER_GROUP_NOT_FOUND (404)Toast “Группа модификаторов не найдена”

После успеха

  • Модалка закрывается
  • Таблица модификаторов обновляется (refetch)
  • Toast “Модификатор добавлен”

Файлы

  • web/src/pages/catalog/products/components/AddModifierModal.tsx — создать

Зависит от

  • PCON-02 (таб Модификаторы)