Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

109
Vistas
¿Cómo verificar si la solicitud de publicación fue exitosa o no en Redux?

Tengo Acción en Redux. Donde hago una solicitud a backEnd para hacer algo. Y necesito verificar si la solicitud de publicación que hice fue exitosa o no.

 export const changeEmployee = (id, status) => { return async (dispatch, getState) => { try { dispatch(changeEmployeeRequest()); await adminAPI.changeEmployee(id, status); dispatch(updateUserWithRolesSuccess(usersWithRoles)) } catch (error) { dispatch(updateUserWithRolesFailure()); } } }

Lamentablemente no recibo ningún dato de esta solicitud. Así que no puedo comprobar que funcione. Pero tenía curiosidad si hay alguna forma de obtener el estado de la solicitud. Como puedo ver este estado en la pestaña Red de Chrome.

Y esta es mi API, que se encuentra en una página de API separada.

 export const changeEmployee = (id, status) => API.post(`${UPDATE_EMPLOYEE}`, {id, status});
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Debería poder almacenar la respuesta como un valor dentro de su función y luego verificar el estado de eso

 const res = await adminAPI.changeEmployee(id, status) if(res.status === 200) {...}

Como se dijo anteriormente, parece que está utilizando axios, que debería arrojar un error y lo que se manejará en el bloque catch. Si tiene diferentes resultados para diferentes errores, puede agregar lógica basada en el código de estado de error, similar a esto:

 catch (err) { switch (err.response.status) { case 401: ... break case 400: ... break default: ... break } }
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda