-
카테고리
-
세부 분야
풀스택
-
해결 여부
미해결
dispatch 반환값에 대해 질문 있습니다.
21.09.09 21:30 작성 조회수 431
0
여기서 then의 res에는 어떤 작업의 결괏값이 들어오는 건지 궁금합니다!
dispatch의 결괏값인가요 콜백인 registerUser의 결괏값인가요?
디스패치를 수행하면 res에 registerUser함수에서 리턴된 객체{type:..., payload:....}가 들어오던데
registerUser(body)를 수행했을 반환된 결괏값이 then으로 들어오는 건가요?
코드 개념상으로는 dispatch의 리턴값인 state가 반환되어야 하는 것이 아닌가요..?
답변을 작성해보세요.
0
John Ahn
지식공유자2021.09.10
안녕하세요 ! 첫번째 얘기해주신 registerUser에서 리턴된 객체가 오는게 맞습니다.
원래는 redux action에서 처리한 요청은 reducer로 보내서 redux 스토어로 저장합니다 !
그리고 스토어에 있는 값을 useSelector를 이용해서 사용하시면 됩니다!
하지면 여기서는 redux스토어에 보내지않고 바로 이용을 한 상황입니다.
답변 1