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 decodedToken = decode<LoginData>(accessToken);
const res = yield call(authAPI.usersLogout, decodedToken.cstmrSno); const res = yield call(authAPI.usersLogout, decodedToken.cstmrSno);
// console.log('res>>>>>>>>', res); // console.log('res>>>>>>>>', res);
// if(res.data=="SUCCESS"){ if (res.data == 'SUCCESS') {
// location.reload(); location.href = '/account/login';
// } }
} }
yield put(Actions.logout.success()); // yield put(Actions.logout.success());
cookieStorage.removeCookie(COOKIE_ACCESS_TOKEN); cookieStorage.removeCookie(COOKIE_ACCESS_TOKEN);
cookieStorage.removeCookie(COOKIE_REFRESH_TOKEN); cookieStorage.removeCookie(COOKIE_REFRESH_TOKEN);

9
src/redux/reducers/rootReducer.ts

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

Loading…
Cancel
Save