PCON-04: Убрать модификатор + inline-редактирование

Что сделать

Реализовать кнопку “Убрать” с модалкой подтверждения и inline-обновление версии/override модификатора в табе “Модификаторы”.

Смотри спеку

Секции “Убрать” и “Обновить версию/override” в Каталог — Товары.

Конкретно

”Убрать” модификатор

  • Кнопка “Убрать” в строке таблицы
  • Модалка: “Убрать группу [название] из товара?”
  • Кнопки: “Отмена” / “Убрать” (красная)
  • API: DELETE /api/v1/products/{id}/modifiers/{groupId}
  • После успеха: строка исчезает, toast “Модификатор убран”
  • Ошибка MODIFIER_NOT_ATTACHED (404): toast “Модификатор не найден”

Inline-обновление override min/max

  • В колонках Min/Max — inline number input (click-to-edit)
  • При blur/enter → auto-save: PATCH /api/v1/products/{id}/modifiers/{groupId} с { override_min_amount: N } или { override_max_amount: N }
  • Очистка поля (пустое) → отправить null (сброс override → используется значение группы)

Файлы

  • web/src/pages/catalog/products/components/ModifiersTable.tsx — дополнить
  • web/src/pages/catalog/products/components/RemoveModifierModal.tsx — создать

Зависит от

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