fix(tradein): gas leaflet map в ui-preview для CI-аудита (#801) #837

Merged
bot-reviewer merged 1 commit from fix/801-preview-no-map into main 2026-05-30 20:15:59 +00:00

View file

@ -50,7 +50,6 @@ import { HouseAnalyticsSection } from "@/components/trade-in/HouseAnalyticsSecti
import { HouseInfoCard } from "@/components/trade-in/HouseInfoCard";
import { IMVBenchmark } from "@/components/trade-in/IMVBenchmark";
import { ListingsCard } from "@/components/trade-in/ListingsCard";
import { MapCard } from "@/components/trade-in/MapCard";
import { OfferCard } from "@/components/trade-in/OfferCard";
import { PhotoUpload } from "@/components/trade-in/PhotoUpload";
import { PlacementHistoryCard } from "@/components/trade-in/PlacementHistoryCard";
@ -162,8 +161,29 @@ function PreviewContent() {
{/* 12. StreetDealsCard */}
<StreetDealsCard estimate={FIXTURE_ESTIMATE} />
{/* 13. MapCard — analogs имеют lat/lon → пины есть; Leaflet CDN → тайлы из сети (ок) */}
<MapCard estimate={FIXTURE_ESTIMATE} />
{/* 13. MapCard ОТКЛЮЧЁН в preview: leaflet тянет ~47 тайлов с
tile.openstreetmap.org + lib с unpkg внешний network не даёт
navigation-idle axe/lighthouse MCP таймаутят (30s). Placeholder
сохраняет секцию «Карта» (card-структура аудируется), без сети. */}
<article className="card map-card">
<div className="card-head">
<div>
<div className="section-kicker">Аналитика · Карта</div>
<h2>Карта аналогов и сделок</h2>
</div>
</div>
<div
className="card-body"
style={{
padding: "48px 24px",
textAlign: "center",
color: "var(--muted)",
}}
>
Карта отключена в preview-режиме (внешние OSM-тайлы ломают
network-idle аудита). На реальной странице здесь leaflet-карта.
</div>
</article>
{/* 14. DistributionCard */}
<DistributionCard estimate={FIXTURE_ESTIMATE} />