patch
This commit is contained in:
parent
7c1d46ab77
commit
af173066d5
@ -149,6 +149,27 @@ final class SocketService {
|
||||
self.updateConnectionState(.connected)
|
||||
}
|
||||
|
||||
socket.on(clientEvent: .statusChange) { data, _ in
|
||||
guard let rawStatus = data.first as? SocketIOStatus else { return }
|
||||
if rawStatus == .connected {
|
||||
self.updateConnectionState(.connected)
|
||||
} else if rawStatus == .connecting {
|
||||
self.updateConnectionState(.connecting)
|
||||
} else {
|
||||
self.updateConnectionState(.disconnected)
|
||||
}
|
||||
}
|
||||
|
||||
socket.on(clientEvent: .reconnect) { _, _ in
|
||||
if AppConfig.DEBUG { print("[SocketService] Reconnecting") }
|
||||
self.updateConnectionState(.connecting)
|
||||
}
|
||||
|
||||
socket.on(clientEvent: .reconnectAttempt) { data, _ in
|
||||
if AppConfig.DEBUG { print("[SocketService] Reconnect attempt: \(data)") }
|
||||
self.updateConnectionState(.connecting)
|
||||
}
|
||||
|
||||
socket.on(clientEvent: .disconnect) { data, _ in
|
||||
if AppConfig.DEBUG { print("[SocketService] Disconnected: \(data)") }
|
||||
self.updateConnectionState(.disconnected)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user