Я видел такие примеры стрелочных функций:
people.forEach((person) => {
console.log(person.id + person.name);
});
, и все это имеет для меня смысл. Но что это значит?
dispatch = (action) => {
this.setState((state) => reducer(state, action));
}
Похоже, что action
- это параметр, переданный в dispatch (), а затем что происходит в теле функции? Принимает ли он результат редуктора и устанавливает состояние? Если да, то почему? Какой синтаксис? Спасибо.