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

245
Vistas
¿Por qué esta llamada de gancho devuelve indefinido cuando simplemente cambio el nombre de la variable?

Estoy ejecutando una llamada API a través de redux: en el tutorial que estoy siguiendo, usan el nombre de variable "ventas" para almacenar los datos. Siguiendo, seguí sin definirme, y después de solucionar algunos problemas, parece que la única forma en que puedo obtener datos de esta llamada API es guardar el resultado en una variable llamada exactamente "datos".

 // Correctly retrieves and logs the data const { data, isFetching } = useGetSalesQuery(); console.log(data); // Returns "undefined" every time const { anythingElse, isFetching } = useGetSalesQuery(); console.log(anythingElse);

data no están definidos en ningún otro lugar dentro de este componente. Entonces, ¿qué está pasando aquí? ¿Se actualizó Redux para obligarnos a usar siempre el nombre "datos"? Esto me está volviendo loco.

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

useGetSalesQuery devuelve un objeto que tiene data e isFetching . Intentar acceder a un campo arbitrario desde ese objeto lo dejará undefined . Lo que sucede en este componente es que está definiendo una variable data y le asigna el valor de los data de campo que se devuelven desde useGetSalesQuery

Ver la asignación de desestructuración de javascript

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