Skip to content
Version: xstate@5.0.0

spawn() function​

Signature:

export declare function spawn<TContext extends MachineContext, TExpressionEvent extends EventObject, TParams extends ParameterizedObject['params'] | undefined, TEvent extends EventObject, TActor extends ProvidedActor>(...[src, { id, systemId, input, syncSnapshot }]: SpawnArguments<TContext, TExpressionEvent, TEvent, TActor>): SpawnAction<TContext, TExpressionEvent, TParams, TEvent, TActor>;

Parameters​

ParameterTypeDescription
[src, { id, systemId, input, syncSnapshot }]SpawnArguments<TContext, TExpressionEvent, TEvent, TActor>

Returns:

SpawnAction<TContext, TExpressionEvent, TParams, TEvent, TActor>