useQuery returns "loading" while data is already fetched - TanStack