Skip to content

API reference > @kontsedal/olas-vue > UseMutationReturn

UseMutationReturn type ​

What useMutation returns: the mutation's signals as refs, plus its triggers.

Signature:

typescript
export type UseMutationReturn<V, R> = Refs<{
  data: R | undefined;
  error: unknown;
  status: AsyncStatus;
  isPending: boolean;
  lastVariables: V | undefined;
}> & {
  mutate: MutateFn<V>;
  run: MutationRun<V, R>;
  reset: () => void;
};

References: Refs, AsyncStatus, MutateFn, MutationRun

Released under the MIT License.