BUGFIX-005-01: Убрать «Назначить главным» из ListPage, ViewPage и API клиента
Что сделать
Удалить кнопку “Назначить главным”, модалку подтверждения и API функцию setPrimary — ЮЛ Франшизы главное по определению, переключение не нужно.
Конкретно
ListPage.tsx
- Убрать пункт “Назначить главным” из меню действий строки (⋮)
- Убрать модалку подтверждения назначения главным
- Убрать state
primaryTarget(или аналогичный) - Убрать
handleSetPrimary(или аналогичный) - Бейдж “Главное” на строке — оставить (read-only индикатор)
ViewPage.tsx
- Убрать кнопку “Назначить главным” из шапки карточки
- Убрать модалку подтверждения
- Убрать
handleSetPrimary(или аналогичный) - Бейдж “Главное” — оставить
API клиент
web/src/api/legal-entities.ts— удалить функциюsetPrimary
Файлы
web/src/pages/legal-entities/ListPage.tsx— убрать кнопку, модалку, state, handlerweb/src/pages/legal-entities/ViewPage.tsx— убрать кнопку, модалку, handlerweb/src/api/legal-entities.ts— удалить функциюsetPrimary