From d072292008929aa53738bf69e91eb6925686687a Mon Sep 17 00:00:00 2001 From: Lei Nelissen Date: Thu, 17 Nov 2022 21:08:07 +0100 Subject: [PATCH] fix: Depcreated createReducer calls --- src/store/settings/index.ts | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/store/settings/index.ts b/src/store/settings/index.ts index d224234..00b5b25 100644 --- a/src/store/settings/index.ts +++ b/src/store/settings/index.ts @@ -19,23 +19,23 @@ const initialState: State = { hasReceivedErrorReportingAlert: false, }; -const settings = createReducer(initialState, { - [setJellyfinCredentials.type]: (state, action) => ({ +const settings = createReducer(initialState, builder => { + builder.addCase(setJellyfinCredentials, (state, action) => ({ ...state, jellyfin: action.payload, - }), - [setBitrate.type]: (state, action) => ({ + })); + builder.addCase(setBitrate, (state, action) => ({ ...state, bitrate: action.payload, - }), - [setOnboardingStatus.type]: (state, action) => ({ + })); + builder.addCase(setOnboardingStatus, (state, action) => ({ ...state, isOnboardingComplete: action.payload, - }), - [setReceivedErrorReportingAlert.type]: (state) => ({ + })); + builder.addCase(setReceivedErrorReportingAlert, (state) => ({ ...state, hasReceivedErrorReportingAlert: true, - }) + })); }); export default settings; \ No newline at end of file