방법 1
queryClient.invalidateQueries({ queryKey });
await queryClient.refetchQueries({ queryKey }); // 데이터를 즉시 새로 가져옴
- 두 개의 함수를 호출해야 한다는 것, await 에도 주의하자.
방법 2
refetch(); // 데이터를 새로 가져오고 useQuery의 결과를 업데이트
queryClient.invalidateQueries({ queryKey });
await queryClient.refetchQueries({ queryKey }); // 데이터를 즉시 새로 가져옴
refetch(); // 데이터를 새로 가져오고 useQuery의 결과를 업데이트