지도 API 관련 질문드립니다

renderedMap을 선언할 때 아래와 같이 선언해 주시고,

const [renderedMap, setRenderedMap] = useState<any>(null);

마커를 생성하는 useEffect 훅에서 아래와 같은 조건문을 추가해 주세요.

if(renderedMap === null) {
    return;
}

그리고 마커를 생성하는 훅에서 renderedMap이 의존성으로 포함되어 있기 때문에 코드를 실행하면 지도가 두 번 생성됩니다.
지도는 한 번만 생성되게 해 주세요.

1개의 좋아요