Files

1.5 KiB
Raw Permalink Blame History

id, title, challengeType, forumTopicId, dashedName
id title challengeType forumTopicId dashedName
5a24c314108439a4d403614e Визначення виконавця дії 6 301441 define-an-action-creator

--description--

Після створення дії, наступний крок це відправлення дії до Redux сховища, так щоб він зміг оновити свій стан. В Redux, ви визначаєте виконавців дій. Виконавець дії - це просто функція JavaScript, яка повертає дію. Іншими словами, виконавці дій створюють об'єкти які відображають події дій.

--instructions--

Визначте функцію з назвою actionCreator(), яка повертає об'єкт action під час її виклику.

--hints--

Функція actionCreator повинна існувати.

assert(typeof actionCreator === 'function');

Запуск функції actionCreator повинен повернути об'єкт action.

assert(typeof action === 'object');

Повернений об'єкт action повинен мати властивість ключа type зі значенням LOGIN.

assert(action.type === 'LOGIN');

--seed--

--seed-contents--

const action = {
  type: 'LOGIN'
}
// Define an action creator here:

--solutions--

const action = {
  type: 'LOGIN'
}
const actionCreator = () => {
  return action;
};