--- id: 5a24c314108439a4d403614e title: Define an Action Creator challengeType: 6 isRequired: false videoUrl: '' localeTitle: Definir um criador de ações --- ## Description
Depois de criar uma ação, o próximo passo é enviar a ação para o repositório Redux para que ela possa atualizar seu estado. No Redux, você define criadores de ações para realizar isso. Um criador de ações é simplesmente uma função JavaScript que retorna uma ação. Em outras palavras, criadores de ações criam objetos que representam eventos de ação.
## Instructions
Defina uma função denominada actionCreator() que retorna o objeto de action quando chamado.
## Tests
```yml tests: - text: A função actionCreator deve existir. testString: 'assert(typeof actionCreator === "function", "The function actionCreator should exist.");' - text: A execução da função actionCreator deve retornar o objeto de ação. testString: 'assert(typeof action === "object", "Running the actionCreator function should return the action object.");' - text: A ação retornada deve ter um tipo de propriedade de chave com o valor 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 ```