Fix websocket connection indicator

This commit is contained in:
sepia 2025-07-19 21:45:48 -05:00
parent 742bd4f106
commit 10c0f38df0
1 changed files with 8 additions and 0 deletions

View File

@ -30,6 +30,14 @@ gameLinkInput.value =
// Update the WebSocket status indicator // Update the WebSocket status indicator
const wsStatusDiv = document.getElementById('ws-status'); 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 () { gameContainer.addEventListener('htmx:wsClose', function () {
if (wsStatusDiv) wsStatusDiv.textContent = 'Disconnected'; if (wsStatusDiv) wsStatusDiv.textContent = 'Disconnected';
}); });