본문으로 건너뛰기

UseMutationResult

type UseMutationResult<TData, TError, TVariables, TOnMutateResult> = UseBaseMutationResult<TData, TError, TVariables, TOnMutateResult>;

정의 위치: preact-query/src/types.ts:499

useMutation의 결과입니다. UseBaseMutationResult와 동일합니다.

타입 매개변수

TData

TData = unknown

뮤테이션 함수가 이행하는 값의 타입입니다.

TError

TError = DefaultError

뮤테이션 함수가 발생시킬 수 있는 오류의 타입입니다.

TVariables

TVariables = unknown

mutate/mutateAsync에 전달되는 변수의 타입입니다.

TOnMutateResult

TOnMutateResult = unknown

onMutate가 반환하며 onSuccess/onError/onSettled에 다음으로 전달되는 타입: 해당 onMutateResult 매개변수 — 낙관적 업데이트 롤백 데이터에 유용합니다.