[refresh 활용]invalidateQueries 방식의 단점은 짧은 시간동안 동일한 페이지를 클릭하는 경우 서버 호출이 많아짐refresh 값과 staleTime을 같이 사용하여 문제 해결const {isFetching, data, error, isError} = useQuery({ queryKey: ['products/list', {page, size, refresh}], queryFn: () => getList({page, size}), staleTime: 1000 * 5 }) //const queryClient = useQueryClient() // 리액트 쿼리 초기화를 위한 현재 객체 const handleClickPage = (pageP..