안녕하세요. redux에서 궁금한게 있습니다.
dispatch(loginUser(body)) //dispatch(action이름)
.then(response => {
if(response.payload.loginSuccess) {
props.history.push('/') // 리액트에서 페이지 이동 시키는 방법
} else {
alert('Error')
}
})
dispatch에서 then으로 오는 reponse값이
loginUser (action)의 리턴값인가요? reducer의 case문에서 action type이 맞는것에서 리턴값인가요?
if문 조건을 보고 추측하기로는 전자가 맞는 것 같은데
그러면
switch(action.type) {
case LOGIN_USER:
return {...state, loginSuccess: action.payload}
reducer에서 리턴값은 어디로 리턴이 되어서 쓰이는 건가요?