when user logout and then login, the data will be undefined using Apollo Client
I am doing resetStore() when user logouts to clear user related data. then, when user logins to the website immediately (without refreshing web) the fetched data will be undefined:
queryResult.data === {
me: undefined
}
it looks like it is because of cashing, but I also tried refetch but refetch returns completely undefined immediately, even result object is undefined:
const resp = await refetch()
resp === undefined
how can I fix this problem or how can I force the query to make a new request and not use cache.