SvelteStack / svelte-query

Performant and powerful remote data synchronization for Svelte
https://sveltequery.vercel.app
MIT License
813 stars 31 forks source link

Does the caching even work or am I missing something? #58

Closed halindraprakoso closed 2 years ago

halindraprakoso commented 2 years ago

Hello,

I tried to run a simple query:

const url = 'https://jsonplaceholder.typicode.com/users';
const queryResult = useQuery('users', () => fetch(url).then((res) => res.json()))

But everytime I reload or switch page back and forth, the data looks to be refetched everytime. On the devtools network tab I'm expecting (disk cache) being used, but it doesn't.

I tried:

refetchOnWindowFocus: false,
refetchOnMount: false,
refetchOnReconnect: false,
retry: false,
staleTime: 3600000,
refetchInterval: 3000000

am I missing something?