From 18d0562a04ed812ed8844321842cb84706d85a14 Mon Sep 17 00:00:00 2001 From: olzzon Date: Wed, 11 Nov 2020 09:12:17 +0100 Subject: [PATCH] fix: use getState on client side instead of servers redux store --- client/index.tsx | 1 - client/utils/SocketClientHandlers.ts | 7 ++++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/client/index.tsx b/client/index.tsx index b1f94fa5..b4ecac03 100644 --- a/client/index.tsx +++ b/client/index.tsx @@ -18,7 +18,6 @@ import { import { I18nextProvider } from 'react-i18next' import i18n from './i18n' import { IMixerProtocol } from '../server/constants/MixerProtocolInterface' -import { ICustomPages } from '../server/reducers/settingsReducer' declare global { interface Window { diff --git a/client/utils/SocketClientHandlers.ts b/client/utils/SocketClientHandlers.ts index 1e5bd9c3..2689b752 100644 --- a/client/utils/SocketClientHandlers.ts +++ b/client/utils/SocketClientHandlers.ts @@ -28,7 +28,6 @@ import { InumberOfChannels, } from '../../server/reducers/channelsReducer' import { VuType } from '../../server/utils/vuServer' -import { state } from '../../server/reducers/store' export const vuMeters: number[][] = [] @@ -120,8 +119,10 @@ export const socketClientHandlers = () => { VuType.Reduction, (faderIndex: number, channelIndex: number, level: number) => { if ( - state.settings[0].showChanStrip === faderIndex && - state.settings[0].showChanStripFull === faderIndex + window.storeRedux.getState().settings[0].showChanStrip === + faderIndex && + window.storeRedux.getState().settings[0] + .showChanStripFull === faderIndex ) { window.storeRedux.dispatch( storeVuReductionLevel(faderIndex, level)