From 47a2a081fee3584ea5236e7c8d41c9d8a3d26477 Mon Sep 17 00:00:00 2001 From: Joe McGrath Date: Wed, 22 Jun 2022 13:23:54 +0900 Subject: [PATCH] fix(select): cleanup select console errors --- .../views/settings/pages/audio/Audio.html | 51 +++++++++++++------ .../views/settings/pages/audio/index.vue | 12 +---- store/audio/types.ts | 16 +++--- 3 files changed, 44 insertions(+), 35 deletions(-) diff --git a/components/views/settings/pages/audio/Audio.html b/components/views/settings/pages/audio/Audio.html index 6bbd1d96a2..3267a20575 100644 --- a/components/views/settings/pages/audio/Audio.html +++ b/components/views/settings/pages/audio/Audio.html @@ -33,7 +33,11 @@ :title="$t('pages.settings.audio.sources.input.title')" :text="$t('pages.settings.audio.sources.input.subtitle')" > - + - + - + @@ -132,18 +145,20 @@ :text="$t('pages.settings.video.sources.input.subtitle')" > - - - - - - + + @@ -178,7 +193,11 @@ :title="$t('pages.settings.screen.captureMouse.title')" :text="$t('pages.settings.screen.captureMouse.subtitle')" > - + diff --git a/components/views/settings/pages/audio/index.vue b/components/views/settings/pages/audio/index.vue index 77a5ea5610..8c41caa456 100644 --- a/components/views/settings/pages/audio/index.vue +++ b/components/views/settings/pages/audio/index.vue @@ -8,22 +8,12 @@ import { Bitrates, SampleSizes, } from '~/components/views/settings/pages/audio/options' -import { - PermissionRequestOptions, - UserPermissions, -} from '~/components/mixins/UserPermissions' +import { UserPermissions } from '~/components/mixins/UserPermissions' import { CaptureMouseTypes } from '~/store/settings/types' import { RootState } from '~/types/store/store' declare module 'vue/types/vue' { - // 3. Declare augmentation for Vue interface Vue { - setupDefaults: () => void - getUserPermissions: () => Promise - requestUserPermissions: (key: PermissionRequestOptions) => Promise - getMicLevel: (stream: MediaStream) => void - setupMicMeter: (stream: MediaStream) => void - hasConstraint: (prop: string) => Boolean setConstraint: (prop: string, value: any) => void } } diff --git a/store/audio/types.ts b/store/audio/types.ts index d9651bcd28..84477629a0 100644 --- a/store/audio/types.ts +++ b/store/audio/types.ts @@ -1,12 +1,12 @@ export interface AudioState { - previousVolume: Number - inputVolume: Number - muted: Boolean - volume: Number - deafened: Boolean + previousVolume: number + inputVolume: number + muted: boolean + volume: number + deafened: boolean sounds: { - inboundMedia: Number - outboundMedia: Number - system: Number + inboundMedia: number + outboundMedia: number + system: number } }