useInfiniteQuery returns unmodified data after manual refetch triggered - TanStack