UseSuspenseQueryOptions
정의 위치: preact-query/src/types.ts:195
useSuspenseQuery에서 허용하는 옵션입니다. UseQueryOptions와 동일하지만, enabled, throwOnError,
및 placeholderData — Suspense 훅은 "비활성화된" 상태나 "플레이스홀더" 상태를 렌더링할 수 없으므로 해당 옵션은
적용되지 않습니다.
확장
OmitKeyof<UseQueryOptions<TQueryFnData,TError,TData,TQueryKey>,"queryFn"|"enabled"|"throwOnError"|"placeholderData">
타입 매개변수
TQueryFnData
TQueryFnData = unknown
queryFn이 이행하는 타입입니다.
TError
TError = DefaultError
queryFn이 발생시킬 수 있는 오류의 타입입니다.
TData
TData = TQueryFnData
select 실행 후 data가 되는 타입입니다. 지정된 항목이 없으면 기본값은 TQueryFnData입니다
select가 사용됩니다.
TQueryKey
TQueryKey extends QueryKey = QueryKey
queryKey의 타입입니다.
속성
queryFn?
optional queryFn: QueryFunction<TQueryFnData, TQueryKey, never>;
정의 위치: preact-query/src/types.ts:208
여기에서는 skipToken이 허용되지 않습니다 — Suspense 훅은 "비활성화된" 상태를 렌더링할 수 없으므로, 쿼리 함수
기본 쿼리 함수가 정의되어 있지 않다면 항상 제공해야 합니다.
subscribed?
optional subscribed: boolean;
정의 위치: preact-query/src/types.ts:64
이 observer가 쿼리 캐시 업데이트 구독을 해제하도록 하려면 이를 false로 설정합니다.
기본값
true
다음에서 상속됨
OmitKeyof.subscribed