CAT-06: Товары карточка просмотр

Что сделать

Создать страницу просмотра товара с readonly-полями и breadcrumb.

Смотри спеку

Просмотр, Состояния карточки.

Конкретно

Страница /catalog/products/:id. API: GET /api/v1/admin/products/:id.

Breadcrumb: Каталог > Товары > [Название товара].

Поля (readonly):

ПолеДанныеПримечание
Названиеname
ОписаниеdescriptionЕсли пусто — ”—“
ТипtypeБлюдо / Продукт
Базовая ценаbase_priceФормат: 1 200,00 ₽
Ед. изм.unit_of_measure
Категорияcategory.nameКликабельная ссылка
Версияversionv3
СтатусstatusБейдж

Кнопки:

  • “Редактировать” → /catalog/products/:id/edit (Franchise only)
  • “Назад к списку” → /catalog/products

Состояния:

  • Загрузка: skeleton-форма
  • Не найден: “Товар не найден” + кнопка “Назад к списку”

Файлы

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

Зависит от

  • CAT-01
  • CAT-02