feat(client): ✨ Enhance real-time message processing in BroadcastNamespace and ChatNamespace
This commit is contained in:
parent
83841f03cb
commit
ad155e2959
3 changed files with 3 additions and 3 deletions
|
|
@ -23,7 +23,7 @@ export class WebSocketClient {
|
|||
private socket: Socket | null = null
|
||||
private config: Required<WebSocketClientConfig>
|
||||
private reconnectAttempt = 0
|
||||
private reconnectTimer: NodeJS.Timeout | null = null
|
||||
private reconnectTimer: ReturnType<typeof setTimeout> | null = null
|
||||
private connectionError: Error | null = null
|
||||
private isConnecting = false
|
||||
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ export class BroadcastNamespace {
|
|||
private socket: Socket | null = null
|
||||
private config: Required<NamespaceConfig>
|
||||
private reconnectAttempt = 0
|
||||
private reconnectTimer: NodeJS.Timeout | null = null
|
||||
private reconnectTimer: ReturnType<typeof setTimeout> | null = null
|
||||
|
||||
constructor(config: Omit<NamespaceConfig, 'namespace'>) {
|
||||
this.config = {
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ export class ChatNamespace {
|
|||
private socket: Socket | null = null
|
||||
private config: Required<NamespaceConfig>
|
||||
private reconnectAttempt = 0
|
||||
private reconnectTimer: NodeJS.Timeout | null = null
|
||||
private reconnectTimer: ReturnType<typeof setTimeout> | null = null
|
||||
|
||||
constructor(config: Omit<NamespaceConfig, 'namespace'>) {
|
||||
this.config = {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue