freeCodeCamp/curriculum/challenges/portuguese/03-front-end-development-li.../redux/define-an-action-creator.md

1.2 KiB

id title challengeType forumTopicId dashedName
5a24c314108439a4d403614e Definir um criador de action 6 301441 define-an-action-creator

--description--

Após criar uma ação, o próximo passo é enviar a ação para o armazenamento do Redux para que ele possa atualizar seu estado. No Redux, você define os criadores de ação para realizar isso. Um criador de ação é 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 chamada actionCreator() que retorna o objeto action quando chamado.

--hints--

A função actionCreator deve existir.

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

Executando a função actionCreator deve retornar o objeto action.

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

O objeto action deve ter a propriedade chave type com o valor 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;
};