아래와 같이 나는 구글맵 창을 뛰울때 useEffect에서 Map 과 Marker의 인스턴스를 생성해서 사용하는 걸 볼 수 있는데, 이때 위에서 생성한 맵객체를 마커 인스턴스를 생성할 때 사용해서 에러가 없지만
https://runebook.dev/ko/docs/eslint/rules/no-new
마커 인스턴스를 변수에 할당을 하면 해당 변수를 사용하는 코드가 없기때문에,
이런식으로 코드를 수정하면 에러는 사라지지만, marker 변수를 호출한 곳이 없어서 다른 에러(경고)가 나온다. 이럴땐 어떻게 해야할까 ?
그냥 바로 new 인스턴스를 실행하는 IIFE를 통해서 해결해 보았다.
'Project > MERN' 카테고리의 다른 글
Google Maps 관련 API 사용기 (0) | 2023.01.10 |
---|---|
에러 - validateDOMNesting(...): <button> cannot appear as a descendant of <button>. (0) | 2023.01.02 |
에러 - Visible, non-interactive elements with click handlers must have at least one keyboard listener. (1) | 2022.12.20 |
에러 - Type null is not assignable to type T.ts(2345) (0) | 2022.12.16 |
에러 - Unexpected empty mothod ?? (0) | 2022.12.16 |