안녕하세요.
이제 막 리액트를 시작했습니다.
기존에 가지고 있던걸 리액트로 바꾸려고 하니 너무 어렵네요…
function mapContent({lat, lng, zoom}) {
map = new naver.maps.Map("map", {
useStyleMap: true,
...
});
naver.maps.Event.addListener(map, "dragend", mapBounding);
mapBounding();
}
const mapBounding = () => {
const { isLoading, error, data } =
useQuery(["axios", {top: ..., right: ..., bottom: ..., left: ...}],
() => axios("url"));
}
네이버 지도를 생성하고 그 바운드리에있는 내용들을 가져오는건데 최초에는 잘 되고
드래그를 할때 다시 데이터를 가져오게 같은걸 호출했습니다.
그런데 그부분에서 hook 규칙오류가 나오고 있습니다.
이부분을 어떻게 해야할지 모르겠습니다.
어찌해야 할까요? ㅜㅜ