We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8ef88e9 commit 4960a99Copy full SHA for 4960a99
src/state/slices/authorisationSlice.tsx
@@ -25,11 +25,15 @@ export const authSlice = createSlice({
25
state.isAdminUser = action.payload.isAdminUser;
26
27
if (!state.isAdminUser) {
28
- state.isAdminMode = false;
+ state.isAdminMode = initialState.isAdminMode;
29
+ } else {
30
+ state.isAdminMode = state.isAdminMode ?? initialState.isAdminMode;
31
}
32
},
33
setIsAdminMode(state, action: PayloadAction<boolean>) {
- state.isAdminMode = state.isAdminUser ? action.payload : false;
34
+ state.isAdminMode = state.isAdminUser
35
+ ? action.payload
36
+ : initialState.isAdminMode;
37
38
39
});
0 commit comments