저는 첫 번째 React-Redux 응용 프로그램을 만들고 있습니다. mapStateToProps에 대한 호출이 잘못된 상태 객체를 전달하는 것 같습니다.
이
(나는 하나가) 내 감속기의 코드입니다 :const CalculationsReducers = (state = {}, action) => {
switch (action.type) {
case CalculationsActions.LOAD_CALCULATIONS:
return Object.assign({}, state, {
calculations: [{
id: 'abc',
name: 'test',
date: 'test',
status: 'in progress'
}]
});
default:
return state;
}
};
이 내가) (연결
const mapStateToProps = (s) => {
return {
calculations: s.calculations ||[]
};
};
사용할 내 'mapStateToProps'기능의 코드 인 경우 I LOAD_CALCULATIONS 유형의 작업을 보내면 (반응 로거를 사용하여) 로그 추적을 볼 수 있지만 상태 개체는 매우 이상하게 보입니다. 누군가 내 잘못을 지적 할 수 있습니까?