Type Alias: Mutation()<Parameter, Result>
Mutation<
Parameter,Result> =Promise<MutationResult<Result>>
Defined in: lib/mutation/mutation.ts:18
Type Parameters
Parameter
Parameter
Result
Result
Mutation(
params):Promise<MutationResult<Result>>
Parameters
params
Parameter
Returns
Promise<MutationResult<Result>>
Properties
error
error:
Signal<unknown>
Defined in: lib/mutation/mutation.ts:24
isPending
isPending:
Signal<boolean>
Defined in: lib/mutation/mutation.ts:22
isSuccess
isSuccess:
Signal<boolean>
Defined in: lib/mutation/mutation.ts:23
status
status:
Signal<MutationStatus>
Defined in: lib/mutation/mutation.ts:20
value
value:
Signal<Result|undefined>
Defined in: lib/mutation/mutation.ts:21
Methods
hasValue()
hasValue():
this is Mutation<Exclude<Parameter, undefined>, Result>
Defined in: lib/mutation/mutation.ts:25
Returns
this is Mutation<Exclude<Parameter, undefined>, Result>