인프런 커뮤니티 질문&답변
reducer 매개변수 설정 시 state = initialState 하는 이유가 뭔가요?
작성
·
198
0
reducer의 state에 이전 state가 들어온다는 것은 알겠는데, 꼭 state = initialState를 해줘야만 dispatch(action객체) 했을 때 reducer의 state 자리에 기존 state가 들어오나요? 매개변수에 state = initialState를 해주는 것은 state에 아무것도 들어오지 않았을 때 initialState를 넣어준다는 거 아닌가요? 근데 dispatch(action객체) 하면 state 값도 넣어주니까 궂이 state = initialState 할 필요가 없는 거 아닌가요? 그게 아니라면 dispatch(action객체) 할때 state는 자동으로 안넣어주는 건가요? dispatch가 어떻게 작동하는건지 궁금합니다.




