forked from drone/command-center-dashboard

chenyao
2025-04-16 a0c58c699613f7ce6f9824117cfb4e614f37d6a6
src/utils/websocket/connect-websocket.js
@@ -1,15 +1,15 @@
import ConnectWebSocket from '@/websocket';
import { getWebsocketUrl } from '@/websocket/util/config';
import ConnectWebSocket from '@/websocket'
import { getWebsocketUrl } from '@/websocket/util/config'
/**
 * 接收一个message函数
 * @param messageHandler
 */
export function useConnectWebSocket(messageHandler, url) {
    const webSocket = new ConnectWebSocket(url || getWebsocketUrl());
   const webSocket = new ConnectWebSocket(url || getWebsocketUrl())
    webSocket?.registerMessageHandler(messageHandler);
    webSocket?.initSocket();
   webSocket?.registerMessageHandler(messageHandler)
   webSocket?.initSocket()
    return webSocket;
   return webSocket
}