diff --git a/web-svelte/src/views/home.svelte b/web-svelte/src/views/home.svelte index 1956c76..5039a2c 100644 --- a/web-svelte/src/views/home.svelte +++ b/web-svelte/src/views/home.svelte @@ -17,7 +17,16 @@ function handleLobbyCreation(data: ILobbyInfo) { console.error(data.message); }; }; -function handleLobbyJoin(data: ILobbyInfo) {}; +function handleLobbyJoin(data: ILobbyInfo) { + if (data.status == Status.Success) { + console.log(`Succesfully joined lobby`); + gameCode.set(data.game_code); + players.set(data.players); + state.set(`multiplayer-lobby`); + } else { + console.error(data.message); + }; +}; onMount(() => { socket.on(`res:lobby.create`, handleLobbyCreation);