From 6731ae6c2524916e132803b0d37f9f692ae8ae9c Mon Sep 17 00:00:00 2001 From: karishmas6 Date: Sat, 1 Jun 2024 00:24:08 +0530 Subject: [PATCH] feat(browser): socket connection for run --- server/src/socket-connection/connection.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/server/src/socket-connection/connection.ts b/server/src/socket-connection/connection.ts index 672e2b54..f96d24aa 100644 --- a/server/src/socket-connection/connection.ts +++ b/server/src/socket-connection/connection.ts @@ -14,3 +14,15 @@ export const createSocketConnection = ( io.on('connection', onConnection); }; +export const createSocketConnectionForRun = ( + io: Namespace, + callback: (socket: Socket) => void, +) => { + const onConnection = async (socket: Socket) => { + logger.log('info',"Client connected " + socket.id); + socket.on('disconnect', () => logger.log('info', "Client disconnected " + socket.id)); + callback(socket); + } + + io.on('connection', onConnection); +};