변경사항
캐싱기능 추가.
아래처럼 react-query 사용하듯이 QueryClient를 Context API 사용하듯이 최상단에서 내리면됩니다.
import { QueryClient, QueryClientProvider } from "simple-react-query";
<QueryClientProvider value={QueryClient}>
<App />
</QueryClientProvider>;
아래는 일부러 프로필 페이지에 접근할때마다 useQuery 호출시킨것
아래는 일부러 프로필 페이지에 접근할때마다 useQuery 호출시켰는데, 캐싱을 적용한것. (캐상 5초적용 상태)
useQuery 인자 추가
useQuery의 인자가 2개 추가되었습니다.
queryKeys는 무조건 배열형식이어야 합니다.
useQuery<TypeOfResponseData>({
...
cacheTime: 5000,
queryKeys: ["User", "id"]
});