This commit is contained in:
Dmitry 2026-01-09 01:03:42 +03:00
parent ef5aa469d5
commit 4dee8677df

View file

@ -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 });