usePrefetchQuery
usePrefetchQuery(options)
옵션
queryClient.query에 전달할 수 있는 모든 항목을 usePrefetchQuery에 전달할 수 있습니다. 아래와 같이 일부 항목은 필수라는 점을 기억하세요:
-
queryKey: QueryKey- Required
- 렌더링 중 프리페치할 쿼리 키
-
queryFn: (context: QueryFunctionContext<TQueryKey>) => TQueryFnData | Promise<TQueryFnData>- 필수이지만 기본 쿼리 함수가 정의되지 않은 경우에만 해당합니다 자세한 내용은 기본 쿼리 함수를 참조하세요.
반환값
usePrefetchQuery는 아무것도 반환하지 않으며, useSuspenseQuery를 사용하는 컴포넌트를 감싸는 suspense boundary 앞에서 렌더링 중 프리페치를 실행하는 용도로만 사용해야 합니다.