diff --git a/web-svelte/src/views/lobby/multiplayer.svelte b/web-svelte/src/views/lobby/multiplayer.svelte index 958dccd..c27e242 100644 --- a/web-svelte/src/views/lobby/multiplayer.svelte +++ b/web-svelte/src/views/lobby/multiplayer.svelte @@ -11,7 +11,9 @@ import { onMount } from "svelte"; function handleLobbyInfo(data: ILobbyInfo) { if (data.status == Status.Success) { - players.set(data.players); + for (const player of data.players) { + $players[player.id] = player; + } } else { console.table(data); }; @@ -74,7 +76,7 @@ function toggleOption(e: CustomEvent) {

Players

- {#each $players as p, i} + {#each Object.entries($players) as [id, p], i (id)}