From a278596233e51e1ed19e4337d6a1cfeb4e67c2f6 Mon Sep 17 00:00:00 2001 From: Kevin Date: Mon, 9 Jun 2025 11:22:43 -0500 Subject: [PATCH] fix: root target for state transition --- src/machines/_3dMouse/_3dMouseMachine.ts | 18 +++++++++--------- src/machines/_3dMouse/utils.ts | 2 +- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/src/machines/_3dMouse/_3dMouseMachine.ts b/src/machines/_3dMouse/_3dMouseMachine.ts index 45ac208f7..d5524eff4 100644 --- a/src/machines/_3dMouse/_3dMouseMachine.ts +++ b/src/machines/_3dMouse/_3dMouseMachine.ts @@ -28,7 +28,7 @@ export const _3DMouseMachine = setup({ canvasId: string /** Allow null because of internal retry, it will fail if this is null, we cannot have a default camera*/ camera: PerspectiveCamera | OrthographicCamera | null - onDisconnect : () => void + onDisconnect: () => void } } | { @@ -37,7 +37,7 @@ export const _3DMouseMachine = setup({ } | { type: _3DMouseMachineEvents.error_connect - } + } | { type: _3DMouseMachineEvents.disconnect }, @@ -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]: { @@ -162,7 +162,7 @@ export const _3DMouseMachine = setup({ assertEvent(event, _3DMouseMachineEvents.connect) const onDisconnectHelperFunction = () => { - self.send({type: _3DMouseMachineEvents.disconnect}) + self.send({ type: _3DMouseMachineEvents.disconnect }) } return { @@ -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: { @@ -224,7 +224,7 @@ export const _3DMouseMachine = setup({ assertEvent(event, _3DMouseMachineEvents.error_connect) const onDisconnectHelperFunction = () => { - self.send({type: _3DMouseMachineEvents.disconnect}) + self.send({ type: _3DMouseMachineEvents.disconnect }) } let { name, debug, canvasId, camera } = @@ -243,7 +243,7 @@ export const _3DMouseMachine = setup({ debug, canvasId, camera, - onDisconnect: onDisconnectHelperFunction + onDisconnect: onDisconnectHelperFunction, } }, onDone: { diff --git a/src/machines/_3dMouse/utils.ts b/src/machines/_3dMouse/utils.ts index ec61c4290..bb0c57314 100644 --- a/src/machines/_3dMouse/utils.ts +++ b/src/machines/_3dMouse/utils.ts @@ -32,7 +32,7 @@ export enum _3DMouseMachineEvents { connect = 'connect', done_connect = donePrefix + 'connect', error_connect = errorPrefix + 'connect', - disconnect = 'disconnect' + disconnect = 'disconnect', } export enum _3DMouseMachineActors {