MutationStateOptions
TypeScript
1type MutationStateOptions<TResult = MutationState, TMutation extends Mutation<any, any, any, any> = MutationTypeFromResult<TResult>> = object;定义于:packages/vue-query/src/useMutationState.ts:98
useMutationState 接受的选项:用于匹配修改(mutations)的 filters,以及用于映射每个匹配项的 select(默认映射为其状态)。
类型参数
TResult
TResult = MutationState
TMutation
TMutation extends Mutation<any, any, any, any> = MutationTypeFromResult<TResult>
属性
| 属性 | 类型 | 描述 |
|---|---|---|
filters? |
VueMutationFilters |
用于筛选待返回其状态的修改(mutations)的过滤器。 |
select? |
(mutation: TMutation) => TResult |
将每个匹配的修改(mutation)映射为对应返回值;默认返回该修改(mutation)的 state。 |