// ... existing code ... // === WEBSOCKET CLIENT === import { wsClient } from './ws-client.js'; // Initialize WebSocket client wsClient.connect(); // Handle WebSocket events window.addEventListener('player-joined', (event) => { console.log('Player joined:', event.detail); }); window.addEventListener('player-left', (event) => { console.log('Player left:', event.detail); }); window.addEventListener('chat-message', (event) => { console.log('Chat message:', event.detail); }); // Clean up on page unload window.addEventListener('beforeunload', () => { wsClient.disconnect(); }); // ... existing code ...