Skip to content
Version: xstate@5.0.0

Assigner type​

Signature:

export type Assigner<TContext extends MachineContext, TExpressionEvent extends EventObject, TParams extends ParameterizedObject['params'] | undefined, TEvent extends EventObject, TActor extends ProvidedActor> = (args: AssignArgs<TContext, TExpressionEvent, TEvent, TActor>, params: TParams) => Partial<TContext>;

References: MachineContext, EventObject, ParameterizedObject, ProvidedActor, AssignArgs