Skip to content
Version: xstate@5.0.0

StateMachine.restoreState() method​

Signature:

restoreState(snapshot: Snapshot<unknown>, _actorCtx: ActorContext<MachineSnapshot<TContext, TEvent, TActor, TTag, TOutput, TResolvedTypesMeta>, TEvent>): MachineSnapshot<TContext, TEvent, TActor, TTag, TOutput, TResolvedTypesMeta>;

Parameters​

ParameterTypeDescription
snapshotSnapshot<unknown>
_actorCtxActorContext<MachineSnapshot<TContext, TEvent, TActor, TTag, TOutput, TResolvedTypesMeta>, TEvent>

Returns:

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