Files
freeCodeCamp/curriculum/challenges/espanol/03-front-end-libraries/redux/define-an-action-creator.md

1.2 KiB

id, title, challengeType, forumTopicId, dashedName
id title challengeType forumTopicId dashedName
5a24c314108439a4d403614e Define un creador de acción 6 301441 define-an-action-creator

--description--

Después de crear una acción, el siguiente paso es enviar la acción al almacén Redux para que pueda actualizar su estado. En Redux, se definen creadores de acción para lograr esto. Un creador de acción es simplemente una función de JavaScript que devuelve una acción. En otras palabras, los creadores de acción crean objetos que representan eventos de acción.

--instructions--

Define una función llamada actionCreator() que devuelve el objeto action cuando es llamado.

--hints--

La función actionCreator debe existir.

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

La ejecución de la función actionCreator debe devolver el objeto action.

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

La action devuelta debe tener una propiedad clave type con 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;
};