Move shieet

This commit is contained in:
2024-12-01 15:01:41 +01:00
parent b85aaa5687
commit 0bb07ce1da
13 changed files with 11 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
<script lang="ts">
import { onMount } from "svelte";
import type { TrackerData } from "../utils/types";
import Drag from "./Drag.svelte";
let ws: WebSocket | null = $state(null);
let trackers: TrackerData[] = $state([
{ id: 1, x: 0, y: 0 },
{ id: 2, x: 400, y: 40 },
]);
onMount(() => {
ws = new WebSocket("/ws");
ws.onmessage = (event) => {
const data = JSON.parse(event.data);
trackers = data;
};
});
</script>
{#each trackers as tracker}
<Drag bind:id={tracker.id} bind:x={tracker.x} bind:y={tracker.y} {ws} />
{/each}