Просмотр исходного кода

登录时设置 state.guest = false;

visuddhinanda 1 год назад
Родитель
Сommit
139792fa68
1 измененных файлов с 2 добавлено и 0 удалено
  1. 2 0
      dashboard/src/reducers/current-user.ts

+ 2 - 0
dashboard/src/reducers/current-user.ts

@@ -56,9 +56,11 @@ export const slice = createSlice({
     signIn: (state, action: PayloadAction<[IUser, string]>) => {
     signIn: (state, action: PayloadAction<[IUser, string]>) => {
       state.payload = action.payload[0];
       state.payload = action.payload[0];
       set(action.payload[1]);
       set(action.payload[1]);
+      state.guest = false;
     },
     },
     signOut: (state) => {
     signOut: (state) => {
       state.payload = undefined;
       state.payload = undefined;
+      state.guest = undefined;
       remove();
       remove();
     },
     },
     guest: (state, action: PayloadAction<boolean>) => {
     guest: (state, action: PayloadAction<boolean>) => {