From 4dee8677dfc3fd6793aeab4564968ea3e6333ea7 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Fri, 9 Jan 2026 01:03:42 +0300 Subject: [PATCH] stuff --- src/services/socket.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/services/socket.js b/src/services/socket.js index dee4985..ca0c62d 100644 --- a/src/services/socket.js +++ b/src/services/socket.js @@ -73,6 +73,20 @@ class SocketService { this.socket.emit(event, data); } + onReconnect(callback) { + if (!this.socket) { + this.connect(); + } + // Слушаем событие 'connect' которое происходит при переподключении + this.socket.on('connect', callback); + } + + offReconnect(callback) { + if (this.socket) { + this.socket.off('connect', callback); + } + } + // Game-specific methods joinRoom(roomCode, userId) { this.emit('joinRoom', { roomCode, userId });