diff --git a/src/renderer/api/websocket-api.ts b/src/renderer/api/websocket-api.ts index b08e990c42..398e02c3e2 100644 --- a/src/renderer/api/websocket-api.ts +++ b/src/renderer/api/websocket-api.ts @@ -65,7 +65,7 @@ export interface WebSocketEvents { type Defaulted = Required> & Omit; export class WebSocketApi extends (EventEmitter as { new(): TypedEventEmitter }) { - protected socket: WebSocket; + protected socket?: WebSocket | null; protected pendingCommands: (string | ArrayBufferLike | Blob | ArrayBufferView)[] = []; protected reconnectTimer?: any; protected pingTimer?: any;