URL 경로가 변경될 때마다 데이터를 리페칭하는 문제는 refetchOnMount 옵션과는 관련이 없습니다. React Query는 기본적으로 쿼리 키를 기준으로 캐싱하고 관리하는데, URL 경로의
URL 경로가 변경될 때마다 데이터를 리페칭하는 문제는 refetchOnMount 옵션과는 관련이 없습니다. React Query는 기본적으로 쿼리 키를 기준으로 캐싱하고 관리하는데, URL 경로의 변경은 쿼리 키에 영향을 주지 않아요. 따라서 URL 경로가 변경되더라도 캐시된 데이터가 있는 경우에는 서버에 요청하지 않고 캐시된 데이터를 사용해야 합니다. 개발자 도구의 React Dev Tools 혹은 Profiler를 통해서 컴포넌트가 리렌더링되고 있는지 한 번 확인해보세요. URL 변경 시 HOC에서 렌더링이 일어나는지 확인해보셔야 할 거 같고, 혹은 URL이 변경될 때 해당 쿼리의 쿼리 키에 정의된 값(아마도 상태값)이 변경되는지도 확인해 보셔야 할 거 같습니다.