From 4f0ce8744ef3d3787ce5dacc107bb39ac9449e6b Mon Sep 17 00:00:00 2001 From: Shihaam Abdul Rahman Date: Sun, 14 Dec 2025 23:22:32 +0500 Subject: [PATCH] fix frontend build --- public/src/components/map/MapView.tsx | 3 ++- public/src/pages/SharedMap.tsx | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/public/src/components/map/MapView.tsx b/public/src/components/map/MapView.tsx index 5b16df0..5c1013c 100644 --- a/public/src/components/map/MapView.tsx +++ b/public/src/components/map/MapView.tsx @@ -61,7 +61,8 @@ function AutoZoom({ mapId, refreshTrigger }: { mapId: string; refreshTrigger: nu // Create bounds from all device coordinates const bounds = L.latLngBounds( devices.map(device => { - const [lng, lat] = device.geometry.coordinates; + const coords = (device.geometry as GeoJSON.Point).coordinates; + const [lng, lat] = coords; return [lat, lng] as [number, number]; }) ); diff --git a/public/src/pages/SharedMap.tsx b/public/src/pages/SharedMap.tsx index eb25da2..f582652 100644 --- a/public/src/pages/SharedMap.tsx +++ b/public/src/pages/SharedMap.tsx @@ -79,7 +79,8 @@ function AutoZoom({ mapId, refreshTrigger }: { mapId: string; refreshTrigger: nu // Create bounds from all device coordinates const bounds = L.latLngBounds( devices.map(device => { - const [lng, lat] = device.geometry.coordinates; + const coords = (device.geometry as GeoJSON.Point).coordinates; + const [lng, lat] = coords; return [lat, lng] as [number, number]; }) );