CreateBaseMutationResult
TypeScript
1type CreateBaseMutationResult<TData = unknown, TError = DefaultError, TVariables = unknown, TOnMutateResult = unknown> = Override<MutationObserverResult<TData, TError, TVariables, TOnMutateResult>, {2 mutate: CreateMutateFunction<TData, TError, TVariables, TOnMutateResult>;3}> & object;定义于:packages/svelte-query/src/types.ts:139
createMutation 的返回结果。与 @tanstack/query-core 中的 MutationObserverResult 相同,但将 mutate 窄化为「即发即弃」(fire-and-forget)风格的 CreateMutateFunction 签名,并额外添加了 mutateAsync。
类型参数
TData
TData = unknown
TError
TError = DefaultError
TVariables
TVariables = unknown
TOnMutateResult
TOnMutateResult = unknown
类型声明
mutateAsync
TypeScript
1mutateAsync: CreateMutateAsyncFunction<TData, TError, TVariables, TOnMutateResult>;