Я пытаюсь понять избыточность и у меня есть некоторые сомнения относительно mapDispatchToProps.
Код выглядит следующим образом.
import * as actions from '../../redux/actions';
import './style.scss'
class Center extends Component {
componentDidMount() {
this.props.getCenters();
}
...
}
export default connect(state => ({
...state.center,
}),{
...actions,
})(Center);
Файл действий определяется следующим образом.
export const getCenters = () => ({
type: types.CENTERS_REQUEST,
});
Когда компонент монтируется, вызывается this.props.getCenters () и отправляется действие, и все работает, как ожидалось.
Вопрос в том,
В определении getCenters не упоминается отправка. Итак, как это действие вызывается без его отправки?