Skip to content
Version: xstate@5.0.0

StateMachine.createState() method​

Signature:

createState(stateConfig: MachineSnapshot<TContext, TEvent, TActor, TTag, TOutput, TResolvedTypesMeta> | StateConfig<TContext, TEvent>): MachineSnapshot<TContext, TEvent, TActor, TTag, TOutput, TResolvedTypesMeta>;

Parameters​

ParameterTypeDescription
stateConfigMachineSnapshot<TContext, TEvent, TActor, TTag, TOutput, TResolvedTypesMeta> | StateConfig<TContext, TEvent>

Returns:

MachineSnapshot<TContext, TEvent, TActor, TTag, TOutput, TResolvedTypesMeta>