gendesign/tradein-mvp/frontend
bot-frontend fe2f79792f fix(tradein): gate «0,00 млн ₽» в не-headline секциях при insufficient_data
QA side-finding #748 из #740: headline empty-state починен, но median=0
рендерил «0,00 млн ₽» ещё в 8 местах. Гейтим на insufficient_data/median>0:
- HeroSummary: hero-prices + hero-bars блоки скрыты при insufficientData
- ListingsCard: count-cell медиана + pricebar title → «—» при m<=0
- OfferCard: «Оценка по рынку» → «—»
- WhatIfPanel: «исходная оценка» → «—» при basePrice<=0
- SourcesProgress: «медиана:» → «—»
Happy-path (median>0) не тронут.

Refs #748
2026-05-30 18:55:47 +03:00
..
public fix(tradein): commit empty frontend/public via .gitkeep 2026-05-21 00:59:13 +03:00
src fix(tradein): gate «0,00 млн ₽» в не-headline секциях при insufficient_data 2026-05-30 18:55:47 +03:00
.dockerignore feat: add tradein-mvp subproject (Trade-In Estimator под /trade-in) 2026-05-21 00:25:39 +03:00
Dockerfile fix(tradein): HOSTNAME=0.0.0.0 + NEXT_PUBLIC_API_BASE_URL build-arg 2026-05-21 10:21:32 +03:00
next.config.ts fix(tradein): убрать basePath redirect-loop 2026-05-21 01:05:49 +03:00
package.json feat(tradein): house analytics section (chart + KPI + sold list) (#546) 2026-05-24 18:09:45 +00:00
pnpm-lock.yaml feat(tradein): house analytics section (chart + KPI + sold list) (#546) 2026-05-24 18:09:45 +00:00
tsconfig.json feat: add tradein-mvp subproject (Trade-In Estimator под /trade-in) 2026-05-21 00:25:39 +03:00