728x90
[React] Error: No QueryClient set, use QueryClientProvider to set one
리액트 쿼리 사용하려고 코드를 작성했는데
위와 같은 오류가 났다.
오류 원인
App.jsx에서 div로만 감싸서 오류가 났다.
function App() {
return (
<div>
<RouterProvider router={router} />
</div>
);
해결
QueryClientProvider 컴포넌트로 감싸야 했음
import {
QueryClient,
QueryClientProvider,
} from "@tanstack/react-query";
function App() {
return (
<QueryClientProvider client={queryClient}>
<RouterProvider router={router} />
</QueryClientProvider>
);
}
728x90
'TIL' 카테고리의 다른 글
134. [React] timeago.js 라이브러리 사용 TIL 23.02.24 (0) | 2023.02.24 |
---|---|
133. 의존성 주입 DI(Dependency Injection) TIL 23.02.23 (0) | 2023.02.23 |
131. [Reat] React Router TIL 23.02.20 (0) | 2023.02.20 |
130. [React] useState 사용하여 상태값 초기화 TIL 23.02.17 (0) | 2023.02.17 |
129. [React] Warning: Invalid DOM property `for`. Did you mean `htmlFor`? TIL 23.02.15 (2) | 2023.02.15 |
댓글