From 31eff6e8810b7bb443d6a0454f9296b1b85ec920 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?junh=5Feee=28=EC=9D=B4=EC=A4=80=ED=9D=AC=29?= Date: Mon, 24 Jun 2024 14:46:42 +0900 Subject: [PATCH] =?UTF-8?q?map=20error=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/containers/flight/NewFlightApprovalsContainer.js | 4 ++-- src/utility/MapUtils.js | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/containers/flight/NewFlightApprovalsContainer.js b/src/containers/flight/NewFlightApprovalsContainer.js index 3cec5ae2..1aa31d97 100644 --- a/src/containers/flight/NewFlightApprovalsContainer.js +++ b/src/containers/flight/NewFlightApprovalsContainer.js @@ -297,14 +297,14 @@ export default function NewFlightApprovalsContainer({ mode }) { previewGeo2.features.push(circle); - mapObject.setCenter(circle.properties.center); + mapObject?.setCenter(circle.properties.center); fitZoomPaths = circleCoords[0]; handlerFitBounds(mapObject, fitZoomPaths, 400, 'CIRCLE', 'flight'); // mapObject.setPaintProperty('waypoint', 'circle-radius', 10); - mapObject.getSource('preview').setData(previewGeo2); + mapObject?.getSource('preview').setData(previewGeo2); } }; diff --git a/src/utility/MapUtils.js b/src/utility/MapUtils.js index bf064151..23d6489f 100644 --- a/src/utility/MapUtils.js +++ b/src/utility/MapUtils.js @@ -163,9 +163,9 @@ export const handlerFitBounds = (map, paths, padding, type, page) => { window.innerWidth / 4, window.innerHeight / 4 ); - map.fitBounds(bounds, { padding: syncPadding, offset: { x: -150, y: 0 } }); + map?.fitBounds(bounds, { padding: syncPadding, offset: { x: -150, y: 0 } }); } else { - map.fitBounds(bounds, { padding: padding }); + map?.fitBounds(bounds, { padding: padding }); } };