diff --git a/app/src/lib/components/Visualization.svelte b/app/src/lib/components/Visualization.svelte index bdf66be..1a0160b 100644 --- a/app/src/lib/components/Visualization.svelte +++ b/app/src/lib/components/Visualization.svelte @@ -2,7 +2,7 @@ import { onDestroy, onMount } from 'svelte'; import { BufferGeometry, Line, LineBasicMaterial, Mesh, MeshBasicMaterial, Object3D, SphereGeometry, Vector3, type NormalBufferAttributes, type Object3DEventMap } from 'three'; import { ModesEnum, kinematicData, mode, model, outControllerData, servoAnglesOut, servoAngles, mpu, jointNames } from '$lib/stores'; - import { footColor, isEmbeddedApp, populateModelCache, throttler, toeWorldPositions } from '$lib/utilities'; + import { footColor, populateModelCache, throttler, toeWorldPositions } from '$lib/utilities'; import SceneBuilder from '$lib/sceneBuilder'; import { lerp, degToRad } from 'three/src/math/MathUtils'; import { GUI } from 'three/addons/libs/lil-gui.module.min.js'; @@ -78,8 +78,8 @@ onMount(async () => { await populateModelCache(); await createScene(); - if (!isEmbeddedApp && panel) createPanel(); servoAngles.subscribe(updateAnglesFromStore) + if (!panel) createPanel(); }); onDestroy(() => { diff --git a/app/src/lib/utilities/svelte-utilities.ts b/app/src/lib/utilities/svelte-utilities.ts index 32eb76e..f200a9b 100644 --- a/app/src/lib/utilities/svelte-utilities.ts +++ b/app/src/lib/utilities/svelte-utilities.ts @@ -1,8 +1,6 @@ import { writable } from 'svelte/store'; import { browser } from '$app/environment'; -export const isEmbeddedApp = import.meta.env.VITE_EMBEDDED_BUILD === 'true'; - export const persistentStore = (key: string, initialValue: T) => { const savedValue = browser ? localStorage.getItem(key) : null; const data: T = savedValue !== null ? JSON.parse(savedValue) : initialValue;