How to use both invalidateQuery and refetchInterval? - TanStack