fix: all gui/webcam requests
Signed-off-by: Stefan Dej <meteyou@gmail.com>
This commit is contained in:
@@ -92,7 +92,7 @@ export default class WebcamPanel extends Mixins(BaseMixin) {
|
|||||||
@Prop({ default: 'dashboard' }) viewport?: string
|
@Prop({ default: 'dashboard' }) viewport?: string
|
||||||
|
|
||||||
get webcams(): GuiWebcamStateWebcam[] {
|
get webcams(): GuiWebcamStateWebcam[] {
|
||||||
return this.$store.getters['gui/webcam/getWebcams']
|
return this.$store.getters['gui/webcams/getWebcams']
|
||||||
}
|
}
|
||||||
|
|
||||||
get currentCamId(): string {
|
get currentCamId(): string {
|
||||||
|
@@ -82,7 +82,7 @@ export const getters: GetterTree<GuiState, any> = {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (getters['webcam/getWebcams'].length === 0) {
|
if (getters['webcams/getWebcams'].length === 0) {
|
||||||
panels = panels.filter((element: any) => element.name !== 'webcam')
|
panels = panels.filter((element: any) => element.name !== 'webcam')
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -6,7 +6,7 @@ import { getters } from '@/store/gui/getters'
|
|||||||
import {defaultLogoColor, defaultPrimaryColor} from '@/store/variables'
|
import {defaultLogoColor, defaultPrimaryColor} from '@/store/variables'
|
||||||
|
|
||||||
// load modules
|
// load modules
|
||||||
import { webcam } from '@/store/gui/webcams'
|
import { webcams } from '@/store/gui/webcams'
|
||||||
import { presets } from '@/store/gui/presets'
|
import { presets } from '@/store/gui/presets'
|
||||||
|
|
||||||
export const getDefaultState = (): GuiState => {
|
export const getDefaultState = (): GuiState => {
|
||||||
@@ -206,7 +206,7 @@ export const gui: Module<GuiState, any> = {
|
|||||||
actions,
|
actions,
|
||||||
mutations,
|
mutations,
|
||||||
modules: {
|
modules: {
|
||||||
webcam,
|
webcams,
|
||||||
presets
|
presets
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -14,7 +14,7 @@ export const getDefaultState = (): GuiWebcamState => {
|
|||||||
const state = getDefaultState()
|
const state = getDefaultState()
|
||||||
|
|
||||||
// eslint-disable-next-line
|
// eslint-disable-next-line
|
||||||
export const webcam: Module<GuiWebcamState, any> = {
|
export const webcams: Module<GuiWebcamState, any> = {
|
||||||
namespaced: true,
|
namespaced: true,
|
||||||
state,
|
state,
|
||||||
getters,
|
getters,
|
||||||
|
Reference in New Issue
Block a user