// websocket.js let websocket = null; export function getWebSocket() { if (!websocket) { // Replace 'ws://your-server-url' with your WebSocket server URL websocket = new WebSocket(`ws://${window.location.host}/ws`); // Handle WebSocket connection open websocket.onopen = () => { console.log("WebSocket connection established"); }; // Handle WebSocket connection close websocket.onclose = () => { console.log("WebSocket connection closed"); }; // Handle WebSocket errors websocket.onerror = (error) => { console.error("WebSocket error:", error); }; } return websocket; }