fix(tradein): gas leaflet map в ui-preview для CI-аудита (#801) (#837)
All checks were successful
Deploy Trade-In / build-frontend (push) Successful in 1m53s
Deploy Trade-In / changes (push) Successful in 5s
Deploy Trade-In / test (push) Has been skipped
Deploy Trade-In / build-backend (push) Has been skipped
Deploy Trade-In / deploy (push) Successful in 36s

Co-authored-by: bot-backend <bot-backend@gendsgn.local>
Co-committed-by: bot-backend <bot-backend@gendsgn.local>
This commit is contained in:
bot-backend 2026-05-30 20:15:58 +00:00 committed by bot-reviewer
parent 80a063b482
commit 068bd8b5f8

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} />