From d7ee530960acbf8604e8cda6f6c3d5d49864f3d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20=C5=A0ediv=C3=BD?= Date: Sun, 31 Jan 2021 13:54:47 +0100 Subject: [PATCH] webscoker & webrtc: unavailable state. --- src/component/main.vue | 4 ++-- src/component/types/state.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/component/main.vue b/src/component/main.vue index 92bd9d18..ba89d1af 100644 --- a/src/component/main.vue +++ b/src/component/main.vue @@ -81,8 +81,8 @@ public state = { connection: { authenticated: false, - websocket: 'disconnected', - webrtc: 'disconnected', + websocket: this.websocket.supported ? 'disconnected' : 'unavailable', + webrtc: this.webrtc.supported ? 'disconnected' : 'unavailable', type: 'none', can_watch: false, can_control: false, diff --git a/src/component/types/state.ts b/src/component/types/state.ts index 59045873..06ec0175 100644 --- a/src/component/types/state.ts +++ b/src/component/types/state.ts @@ -12,8 +12,8 @@ export default interface State { ///////////////////////////// export interface Connection { authenticated: boolean - websocket: 'disconnected' | 'connecting' | 'connected' - webrtc: 'disconnected' | 'connecting' | 'connected' + websocket: 'unavailable' | 'disconnected' | 'connecting' | 'connected' + webrtc: 'unavailable' | 'disconnected' | 'connecting' | 'connected' type: 'webrtc' | 'fallback' | 'none' can_watch: boolean can_control: boolean