From 7996905f309c7f341eb99239a27a467ecc21d627 Mon Sep 17 00:00:00 2001 From: Mathias Wagner Date: Sat, 1 Mar 2025 17:22:59 +0100 Subject: [PATCH] Fix display bug --- client/src/pages/WaitingRoom/WaitingRoom.jsx | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/client/src/pages/WaitingRoom/WaitingRoom.jsx b/client/src/pages/WaitingRoom/WaitingRoom.jsx index fdf7326..785cb1c 100644 --- a/client/src/pages/WaitingRoom/WaitingRoom.jsx +++ b/client/src/pages/WaitingRoom/WaitingRoom.jsx @@ -104,6 +104,10 @@ export const WaitingRoom = () => { }); }; + const handleRoomJoined = (code) => { + setRoomCode(code); + }; + const cleanupHostStatus = on("host-status", handleHostStatus); const cleanupUserInfo = on("user-info", handleUserInfo); const cleanupRoomUsers = on("room-users", handleRoomUsers); @@ -115,6 +119,7 @@ export const WaitingRoom = () => { const cleanupGameStarted = on("game-started", handleGameStarted); const cleanupPlaylistOptions = on("playlist-options", handlePlaylistOptions); const cleanupVotesUpdated = on("playlist-votes-updated", handleVotesUpdated); + const cleanupRoomJoined = on("room-joined", handleRoomJoined); setMessages([{ system: true, @@ -133,6 +138,7 @@ export const WaitingRoom = () => { cleanupGameStarted(); cleanupPlaylistOptions(); cleanupVotesUpdated(); + cleanupRoomJoined(); }; }, [on, send, socket, setCurrentState]); @@ -240,13 +246,15 @@ export const WaitingRoom = () => { Zurück zur Startseite

Warteraum

-
-
- Code: {roomCode} - + {roomCode && ( +
+
+ Code: {roomCode} + +
+
{copied ? "Kopiert!" : "Klicken zum Kopieren"}
-
{copied ? "Kopiert!" : "Klicken zum Kopieren"}
-
+ )}