react redux state 수정
업데이트:
카테고리: react_error
/redux state 수정시 에러
데이터에 payload 자체를 넣을려고 했는데 저장이 안되서 state에 직접 push를 하려고 했다.
그랬더니 serializar
되지 않은 값은 넣을 수 없다는 에러가 발생하였다.
그래서 state.data.concat(payload)
로 현재 state 값에 payload 데이터를 추가해주었다.
2022-10-25 발생한 타입 지정 에러
payload
와 state.data
모두 타입을 일치 시켰지만 reducer 내부에서 타입이 일치하지 않아서 데이터가 들어가지 않았다.
그래서 reducer 내부에서 payload에 대한 타입을 재 지정하고 concat을 시켰더니 제대로 작동되었다.