Вопрос №55702 от пользователя Theodor Golovnin в уроке «Библиотека Redux Actions», курс «JS: Redux (React)»

Theodor Golovnin

Фух, решил задание. Урок оказался для меня слишком запутанным. На самом деле это совсем небольшая библиотека, состоящая всего из трех типов методов: createAction(s), handleAction(s), combineAction. Скорее для себя - библиотека делает создание actions и reducers более понятными, разделяя передачу типа действия (action.type) и самого действия по изменению состояния в две разные функции.
Задачкой для меня оказалось то, что метод connect вторым параметром 'mapDispatchToProps' принимает объект, где каждой функции автоматически передает первым аргументом state(ааа!)). То есть мне остается передать только payload.
Спасибо! Получил удовольствие!)

1 5

Roman Makarov

Theodor Golovnin, здорово, что удалось решить!

0

Используйте Хекслет по максимуму!

  • Задавайте вопросы по уроку
  • Проверяйте знания в квизах
  • Проходите практику прямо в браузере
  • Отслеживайте свой прогресс

Зарегистрируйтесь или войдите в свой аккаунт

Даю согласие на обработку персональных данных, соглашаюсь с «Политикой конфиденциальности» и «Условиями оказания услуг»

Рекомендуемые программы

С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.

Иконка программы Фронтенд-разработчик
Профессия
Разработка фронтенд-компонентов веб-приложений
25 мая 10 месяцев
Иконка программы Python-разработчик
Профессия
Разработка веб-приложений на Django
25 мая 10 месяцев
Иконка программы PHP-разработчик
Профессия
Разработка веб-приложений на Laravel
25 мая 10 месяцев
Иконка программы Node.js-разработчик
Профессия
Разработка бэкенд-компонентов веб-приложений
25 мая 10 месяцев
Иконка программы Fullstack-разработчик
Профессия
Новый
Разработка фронтенд и бэкенд компонентов веб-приложений
25 мая 16 месяцев
Иконка программы Верстальщик
Профессия
Вёрстка с использованием последних стандартов CSS
в любое время 5 месяцев
Иконка программы Java-разработчик
Профессия
Разработка приложений на языке Java
25 мая 10 месяцев
Иконка программы Разработчик на Ruby on Rails
Профессия
Создает веб-приложения со скоростью света
25 мая 5 месяцев