Frontend surfacing in the DEPLOYED trade-in UI (tradein-mvp/frontend): - types/trade-in.ts: add AvitoImvSummary + DkpCorridor, optional avito_imv / dkp_corridor on AggregatedEstimate (mirror backend snake_case, no any) - HeroSummary.tsx: 'Avito IMV: X млн ₽' caption near price + 'Коридор реальных сделок: X–Y млн · N ДКП (Росреестр)' line. No new fetch, no-op when null. tsc --noEmit clean. Root legacy frontend/ untouched. |
||
|---|---|---|
| .. | ||
| public | ||
| src | ||
| .dockerignore | ||
| Dockerfile | ||
| next.config.ts | ||
| package.json | ||
| pnpm-lock.yaml | ||
| tsconfig.json | ||