Задать вопрос

Смысл bindActionCreators?

Прочитав документацию так и не понял сакрального смысла данной функции.
Зачем писать так?
function mapDispatchToProps(dispatch) {
	return bindActionCreators({ selectBook: selectBook }, dispatch);
}
export default connect(mapStateToProps, mapDispatchToProps)(BookList);

Если такой код тоже отлично работает:
let mapDispatchToProps = {selectBook};
export default connect(mapStateToProps, mapDispatchToProps)(BookList);
  • Вопрос задан
  • 2094 просмотра
Подписаться 3 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
miraage
@miraage
Старый прогер
bindActionCreators находится в модуле redux, в то время как shorthand mapDispatchToProps находится в модуле react-redux.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы