Browse Source

logout state 초기화 수정

pull/2/head
김장현 2 years ago
parent
commit
38b58e3760
  1. 8
      src/modules/account/login/sagas/authSaga.ts
  2. 9
      src/redux/reducers/rootReducer.ts

8
src/modules/account/login/sagas/authSaga.ts

@ -123,11 +123,11 @@ function* userLogoutSaga() {
const decodedToken = decode<LoginData>(accessToken);
const res = yield call(authAPI.usersLogout, decodedToken.cstmrSno);
// console.log('res>>>>>>>>', res);
// if(res.data=="SUCCESS"){
// location.reload();
// }
if (res.data == 'SUCCESS') {
location.href = '/account/login';
}
}
yield put(Actions.logout.success());
// yield put(Actions.logout.success());
cookieStorage.removeCookie(COOKIE_ACCESS_TOKEN);
cookieStorage.removeCookie(COOKIE_REFRESH_TOKEN);

9
src/redux/reducers/rootReducer.ts

@ -60,7 +60,7 @@ export function* saga() {
yield all([fork(findSaga)]);
}
const appReducer = combineReducers({
const rootReducer = combineReducers({
auth,
navbar,
layout,
@ -86,11 +86,4 @@ const appReducer = combineReducers({
findState: findAccountReducer
});
const rootReducer = (state, action) => {
if (action.type === 'auth/USERS_LOGOUT_SUCCESS') {
return appReducer(undefined, action);
}
return appReducer(state, action);
};
export default rootReducer;

Loading…
Cancel
Save