--- id: 5a24c314108439a4d403614e title: Define an Action Creator challengeType: 6 isRequired: false videoUrl: '' localeTitle: Определить создателя действий --- ## Description
После создания действия следующий шаг отправляет действие в хранилище Redux, чтобы он мог обновить свое состояние. В Redux вы определяете создателей действий для достижения этого. Создатель действия - это просто функция JavaScript, которая возвращает действие. Другими словами, создатели действий создают объекты, которые представляют события действий.
## Instructions
Определите функцию с именем actionCreator() которая возвращает объект action при вызове.
## Tests
```yml tests: - text: Функция actionCreator должна существовать. testString: 'assert(typeof actionCreator === "function", "The function actionCreator should exist.");' - text: Запуск функции actionCreator должен вернуть объект действия. testString: 'assert(typeof action === "object", "Running the actionCreator function should return the action object.");' - text: Возвращаемое действие должно иметь тип свойства ключа со значением LOGIN . testString: 'assert(action.type === "LOGIN", "The returned action should have a key property type with value LOGIN.");' ```
## Challenge Seed
```jsx const action = { type: 'LOGIN' } // Define an action creator here: ```
## Solution
```js // solution required ```