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