| .. |
|
AddressInput.tsx
|
feat: add tradein-mvp subproject (Trade-In Estimator под /trade-in)
|
2026-05-21 00:25:39 +03:00 |
|
CianValuationCard.tsx
|
feat(tradein/cian): surface valuation chart + rent + change-pct on /trade-in (#530)
|
2026-05-24 14:32:54 +00:00 |
|
DealsCard.tsx
|
fix(tradein): a11y follow-up — sr-only th-текст + heading-order (#835) (#845)
|
2026-05-30 21:13:19 +00:00 |
|
DistributionCard.tsx
|
fix(tradein): recharts a11y — aria-hidden чарты, h1, aria-label th (#835) (#844)
|
2026-05-30 20:49:19 +00:00 |
|
EstimateForm.tsx
|
fix(tradein): resilience-хвост аудита #770 (findings #25-33) (#793)
|
2026-05-30 17:13:31 +00:00 |
|
ExposureCard.tsx
|
fix(tradein): recharts a11y — aria-hidden чарты, h1, aria-label th (#835) (#844)
|
2026-05-30 20:49:19 +00:00 |
|
HeroSummary.tsx
|
feat(tradein-fe): уведомление при global_fallback asking→sold ratio (тонкий сегмент) (#882)
|
2026-05-31 10:41:54 +00:00 |
|
HeroTransparency.tsx
|
fix(tradein): confidence «средняя» → amber + FIXME для compsTier (#742) (#746)
|
2026-05-30 15:44:37 +00:00 |
|
HouseAnalyticsKpiRow.tsx
|
feat(tradein): house analytics section (chart + KPI + sold list) (#546)
|
2026-05-24 18:09:45 +00:00 |
|
HouseAnalyticsSection.tsx
|
fix(tradein-ui): eliminate mobile horizontal overflow on estimate result (#692) (#705)
|
2026-05-30 08:46:29 +00:00 |
|
HouseInfoCard.tsx
|
feat(tradein): Stage 4b — IMV benchmark badge + house info card on estimate result (#461)
|
2026-05-23 13:28:23 +00:00 |
|
IMVBenchmark.tsx
|
feat(tradein): Stage 4b — IMV benchmark badge + house info card on estimate result (#461)
|
2026-05-23 13:28:23 +00:00 |
|
ListingsCard.tsx
|
fix(tradein): a11y follow-up — sr-only th-текст + heading-order (#835) (#845)
|
2026-05-30 21:13:19 +00:00 |
|
MapCard.tsx
|
fix(tradein): MapCard клик по пину + честная ДКП-легенда (#786) (#787)
|
2026-05-30 16:46:04 +00:00 |
|
MapPicker.tsx
|
fix(tradein): MapPicker через portal в document.body — z-index конфликт с SourcesProgress (#771) (#782)
|
2026-05-30 16:37:03 +00:00 |
|
offer-rates.ts
|
feat(tradein): interactive benefit calculator in OfferCard (Брусника секция 4) (#684)
|
2026-05-30 07:19:51 +00:00 |
|
OfferCard.tsx
|
feat(trade-in): OfferCard — убрать редактируемую цену + ползунок торга, разбивка на дефолтах (#939)
|
2026-05-31 22:31:20 +00:00 |
|
PhotoUpload.tsx
|
fix(tradein): aria-label на input[type=file] в PhotoUpload — a11y critical (#839) (#841)
|
2026-05-30 20:30:49 +00:00 |
|
PlacementHistoryCard.tsx
|
fix(tradein-ui): eliminate mobile horizontal overflow on estimate result (#692) (#705)
|
2026-05-30 08:46:29 +00:00 |
|
PriceHistoryChart.tsx
|
fix(tradein): recharts a11y — aria-hidden чарты, h1, aria-label th (#835) (#844)
|
2026-05-30 20:49:19 +00:00 |
|
PriceRangeBar.tsx
|
feat: add tradein-mvp subproject (Trade-In Estimator под /trade-in)
|
2026-05-21 00:25:39 +03:00 |
|
PriceTrendCard.tsx
|
fix(tradein): money-screen contrast AA (#834 fixup) (#869)
|
2026-05-31 08:00:18 +00:00 |
|
RecentSoldList.tsx
|
fix(tradein): контраст AA follow-up — muted-on-tint, rating, sold-delta (#834) (#842)
|
2026-05-30 20:43:10 +00:00 |
|
SellTimeSensitivity.tsx
|
fix(tradein): money-screen contrast AA (#834 fixup) (#869)
|
2026-05-31 08:00:18 +00:00 |
|
SourcesProgress.tsx
|
fix(tradein): gate «0,00 млн ₽» в не-headline секциях при insufficient_data (#748) (#751)
|
2026-05-30 15:58:19 +00:00 |
|
StreetDealsCard.tsx
|
fix(tradein): a11y follow-up — sr-only th-текст + heading-order (#835) (#845)
|
2026-05-30 21:13:19 +00:00 |
|
TestPresets.tsx
|
feat(tradein): этаж/этажность optional + best test presets по deal count (#558)
|
2026-05-24 21:44:44 +00:00 |
|
Topbar.tsx
|
fix(tradein): praktika wordmark logo + form button cutoff on short viewports
|
2026-06-01 10:15:49 +03:00 |
|
trade-in.css
|
fix(tradein): praktika wordmark logo + form button cutoff on short viewports
|
2026-06-01 10:15:49 +03:00 |
|
WhatIfPanel.tsx
|
fix(tradein): resilience-хвост аудита #770 (findings #25-33) (#793)
|
2026-05-30 17:13:31 +00:00 |