diff --git a/public/scripts/display-ws-connection.js b/public/scripts/display-ws-connection.js index 1bb9cb3..95ab2bc 100644 --- a/public/scripts/display-ws-connection.js +++ b/public/scripts/display-ws-connection.js @@ -30,6 +30,14 @@ gameLinkInput.value = // Update the WebSocket status indicator const wsStatusDiv = document.getElementById('ws-status'); +gameContainer.addEventListener('htmx:wsConnecting', function () { + if (wsStatusDiv) wsStatusDiv.textContent = 'Connecting...'; +}); + +gameContainer.addEventListener('htmx:wsOpen', function () { + if (wsStatusDiv) wsStatusDiv.textContent = 'Connected'; +}); + gameContainer.addEventListener('htmx:wsClose', function () { if (wsStatusDiv) wsStatusDiv.textContent = 'Disconnected'; });