fix: root target for state transition
This commit is contained in:
@ -103,7 +103,7 @@ export const _3DMouseMachine = setup({
|
||||
canvasId: input.canvasId,
|
||||
camera: input.camera.clone(),
|
||||
TRACE_MESSAGES: true,
|
||||
disconnectCallback: input.onDisconnect
|
||||
disconnectCallback: input.onDisconnect,
|
||||
})
|
||||
|
||||
/**
|
||||
@ -135,8 +135,8 @@ export const _3DMouseMachine = setup({
|
||||
on: {
|
||||
[_3DMouseMachineEvents.disconnect]: {
|
||||
// root state
|
||||
target: '.' + _3DMouseMachineStates.waitingToConnect
|
||||
}
|
||||
target: '.' + _3DMouseMachineStates.waitingToConnect,
|
||||
},
|
||||
},
|
||||
states: {
|
||||
[_3DMouseMachineStates.waitingToConnect]: {
|
||||
@ -171,7 +171,7 @@ export const _3DMouseMachine = setup({
|
||||
debug: event.data.debug,
|
||||
canvasId: event.data.canvasId,
|
||||
camera: event.data.camera,
|
||||
onDisconnect: onDisconnectHelperFunction
|
||||
onDisconnect: onDisconnectHelperFunction,
|
||||
}
|
||||
},
|
||||
onDone: {
|
||||
@ -243,7 +243,7 @@ export const _3DMouseMachine = setup({
|
||||
debug,
|
||||
canvasId,
|
||||
camera,
|
||||
onDisconnect: onDisconnectHelperFunction
|
||||
onDisconnect: onDisconnectHelperFunction,
|
||||
}
|
||||
},
|
||||
onDone: {
|
||||
|
||||
@ -32,7 +32,7 @@ export enum _3DMouseMachineEvents {
|
||||
connect = 'connect',
|
||||
done_connect = donePrefix + 'connect',
|
||||
error_connect = errorPrefix + 'connect',
|
||||
disconnect = 'disconnect'
|
||||
disconnect = 'disconnect',
|
||||
}
|
||||
|
||||
export enum _3DMouseMachineActors {
|
||||
|
||||
Reference in New Issue
Block a user