const auth = handleActions(
{
[CHANGE_FIELD]: (state, { payload: { form, key, value } }) =>
produce(state, (draft) => {
draft[form][key] = value; //예: state.regi//ster.username을 바꾼다.
}),
[INITIALIZE_FORM]: (state, { payload: form }) => ({
...state,
[form]: initialState[form],
authError: null, //폼전환시 회원 인증 에러 초기화
}),
//회원가입 성공
[REG//ISTER_SUCCESS]: (state, { payload: auth }) => ({
...state,
authError: null,
auth,
}),
//회원가입 실패
[REGI//STER_FAILURE]: (state, { payload: error }) => ({
...state,
authError: error,
}),
//로그인 성공
[LOGIN_SUCCESS]: (state, { payload: auth }) => ({
...state,
authError: null,
auth,
}),
//로그인 실패
[LOGIN_FAILURE]: (state, { payload: error }) => ({
...state,
authError: error,
}),
},
initialState
);
리액트공부하면서 좀 빡대가린거 알아가고있는데
저기서 state를 어떻게 받아오는지찍어보고싶은데
console.log를 찍으면 오류가 나더라고
핸들러가 스위치/케이스문이라고 알고있는데
저런문법내에서는 로그를 어케 찍어봐야댐?
오개념이라고 생각되는건 람다식안에서 콘솔로그를찍을수없는것
현재까지 해본것
리턴 위에서 찍어보기
케이스 내부에서 찍어보기
레지스터는 등록안대서 빗금침
너무어려우어ㅛ
해당 댓글은 삭제되었습니다.
https://velopert.com/3358
아 리덕스 사가에오
벨로퍼트 책보고 튜닝중이에오
정확히는 api통신한 결과를 사가가 어떻게 받아오는지 보고싷음
고마어
넌 그냥 리액트 하지마라 병신새끼야
조언고마워
관리하는 useEffect에서 찍어볼수있네오