mylingo3d
Version:
Lingo3D is a React/Vue 3d game development framework that ships with a complete visual editor
11 lines • 613 B
JavaScript
import store, { createEffect } from "@lincode/reactivity";
import { getEditorMode } from "./useEditorMode";
import { getTransformControlsSpace } from "./useTransformControlsSpace";
export const [setTransformControlsSpaceComputed, getTransformControlsSpaceComputed] = store(getTransformControlsSpace());
createEffect(() => {
if (getEditorMode() === "scale")
setTransformControlsSpaceComputed("local");
else
setTransformControlsSpaceComputed(getTransformControlsSpace());
}, [getTransformControlsSpace, getEditorMode]);
//# sourceMappingURL=useTransformControlsSpaceComputed.js.map