Why is refetch not being called? - TanStack