Здравствуйте. Вопрос в заголовке.
Зачем писать так (это написано в документации):
const INCREMENT_COUNTER = 'INCREMENT_COUNTER';
function increment() {
return {
type: INCREMENT_COUNTER
};
}
function incrementAsync() {
return dispatch => {
setTimeout(() => {
dispatch(increment());
}, 1000);
};
}
Если можно написать так:
const INCREMENT_COUNTER = 'INCREMENT_COUNTER';
function increment() {
return {
type: INCREMENT_COUNTER
};
}
function incrementAsync(dispatch) {
setTimeout(() => {
dispatch(increment());
}, 1000);
}