From c22760a02941bd3037355ecd09ad4d145a7b6752 Mon Sep 17 00:00:00 2001 From: parkyejin Date: Thu, 7 Nov 2024 03:23:45 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20vercel=20=EC=A7=80=EB=8F=84=20=ED=8E=98?= =?UTF-8?q?=EC=9D=B4=EC=A7=80=20=EA=B4=80=EB=A0=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/WalkPage/WalkMapPage.jsx | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/src/pages/WalkPage/WalkMapPage.jsx b/src/pages/WalkPage/WalkMapPage.jsx index 6685c1a..3a3125f 100644 --- a/src/pages/WalkPage/WalkMapPage.jsx +++ b/src/pages/WalkPage/WalkMapPage.jsx @@ -123,16 +123,18 @@ const WalkMapPage = () => { /* 지도 관련*/ useEffect(() => { - const mapContainer = document.getElementById("map"); - const mapOptions = { - center: new kakao.maps.LatLng( - currentPosition.latitude, - currentPosition.longitude - ), - level: 3, - }; - const kakaoMap = new kakao.maps.Map(mapContainer, mapOptions); - setMap(kakaoMap); + if (typeof window !== "undefined" && window.kakao) { + const mapContainer = document.getElementById("map"); + const mapOptions = { + center: new window.kakao.maps.LatLng( + currentPosition.latitude, + currentPosition.longitude + ), + level: 3, + }; + const kakaoMap = new window.kakao.maps.Map(mapContainer, mapOptions); + setMap(kakaoMap); + } }, [currentPosition.latitude, currentPosition.longitude]); // 지도 클릭하여 출발지, 목적지 설정