Skip to content

v0.1.0

Latest
Compare
Choose a tag to compare
@zereight zereight released this 14 Nov 09:53
· 2 commits to master since this release

변경사항

캐싱기능 추가.
아래처럼 react-query 사용하듯이 QueryClient를 Context API 사용하듯이 최상단에서 내리면됩니다.

import { QueryClient, QueryClientProvider } from "simple-react-query";

<QueryClientProvider value={QueryClient}>
  <App />
</QueryClientProvider>;

아래는 일부러 프로필 페이지에 접근할때마다 useQuery 호출시킨것
ezgif com-gif-maker(5)

아래는 일부러 프로필 페이지에 접근할때마다 useQuery 호출시켰는데, 캐싱을 적용한것. (캐상 5초적용 상태)
ezgif com-gif-maker(6)

useQuery 인자 추가

useQuery의 인자가 2개 추가되었습니다.
queryKeys는 무조건 배열형식이어야 합니다.

useQuery<TypeOfResponseData>({
  ...
  cacheTime: 5000,
  queryKeys: ["User", "id"]
});