BUGFIX-028-02: Клик по прейскуранту в списке + BFF proxy
Что сделать
Сделать название прейскуранта кликабельным в списке → переход на карточку. Добавить BFF proxy для detail endpoint.
Конкретно
Обновить web/src/pages/catalog/PriceListPage.tsx
В таблице прейскурантов — колонка “Название”: обернуть в <Link> или onClick с navigate():
<td onClick={() => navigate(`/catalog/price-lists/${pl.id}`)} style={{cursor:'pointer', color:'var(--primary)'}}>
{pl.name}
</td>Обновить bff/src/routes/catalog.ts
Добавить proxy для GET price list detail:
app.get("/api/v1/admin/catalog/price-lists/:id", async (req, reply) => {
return proxyGet(req, reply, catalogUrl(`/price-lists/${req.params.id}`));
});Следовать паттерну существующих proxy routes в файле.
Файлы
web/src/pages/catalog/PriceListPage.tsx— кликабельное названиеbff/src/routes/catalog.ts— proxy GET /price-lists/:id