From 1e6f167b37feb0ad041b2dab3a750d318b4934e7 Mon Sep 17 00:00:00 2001 From: lekss361 Date: Sat, 30 May 2026 23:15:03 +0300 Subject: [PATCH] =?UTF-8?q?fix(tradein):=20gas=20leaflet=20map=20in=20ui-p?= =?UTF-8?q?review=20(placeholder)=20=D0=B4=D0=BB=D1=8F=20CI-=D0=B0=D1=83?= =?UTF-8?q?=D0=B4=D0=B8=D1=82=D0=B0=20(#801)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit MapCard тянул ~47 тайлов с tile.openstreetmap.org + leaflet с unpkg → внешний network не давал navigation-idle → axe/lighthouse MCP таймаутили (30s) на полной странице. Заменён на статичный placeholder (та же .card/.section-kicker структура, секция «Карта» сохранена, без сети). Теперь полный 1:1 page прогоняется axe: verified локально — full audit без таймаута (52 contrast + 1 critical label + 3 svg). Refs #801. --- .../src/app/ui-preview/estimate/page.tsx | 26 ++++++++++++++++--- 1 file changed, 23 insertions(+), 3 deletions(-) diff --git a/tradein-mvp/frontend/src/app/ui-preview/estimate/page.tsx b/tradein-mvp/frontend/src/app/ui-preview/estimate/page.tsx index aa9ae30f..31a6775e 100644 --- a/tradein-mvp/frontend/src/app/ui-preview/estimate/page.tsx +++ b/tradein-mvp/frontend/src/app/ui-preview/estimate/page.tsx @@ -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 */} - {/* 13. MapCard — analogs имеют lat/lon → пины есть; Leaflet CDN → тайлы из сети (ок) */} - + {/* 13. MapCard — ОТКЛЮЧЁН в preview: leaflet тянет ~47 тайлов с + tile.openstreetmap.org + lib с unpkg → внешний network не даёт + navigation-idle → axe/lighthouse MCP таймаутят (30s). Placeholder + сохраняет секцию «Карта» (card-структура аудируется), без сети. */} +
+
+
+
Аналитика · Карта
+

Карта аналогов и сделок

+
+
+
+ Карта отключена в preview-режиме (внешние OSM-тайлы ломают + network-idle аудита). На реальной странице здесь leaflet-карта. +
+
{/* 14. DistributionCard */} -- 2.45.3