Home [Error] No QueryClient set, use QueryClientProvider to set one
Post
Cancel

[Error] No QueryClient set, use QueryClientProvider to set one


No QueryClient set, use QueryClientProvider to set one 발생

아래 이미지와 같은 error 코드가 8줄 주르륵 발생했다

처음 검색 결과에는 QueryClientProviderd안에 하나의 컴포넌트만 있지를 않아서 발생하기도 한다는데 나는 App 컴포너트 하나이기 떄문에 이 이유는 아니었고

1
2
3
4
5
import { useQuery } from "react-query";

<QueryClientProvider client={client}>
  <App />
</QueryClientProvider>;

react-query가 V4가 나오며 Tanstack Query로 이름이 바뀌어서 ‘npm i @tanstack/react-query’ 설치를 했었는데 아직도 import를 ‘react-query’로 했기 때문에 발생한 오류였다. 그래서 여기저기 잘못된 import를 ‘@tanstack/react-query’ 변경해주었더니 Error가 해결되었다.


마치며

혹시 잘못된 정보나 궁금하신 게 있다면 편하게 댓글 달아주세요.
지적이나 피드백은 언제나 환영입니다.

This post is licensed under CC BY 4.0 by the author.