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

516
Vistas
Reaccionar: ¿cómo exportar una matriz desde un archivo JS haciendo una llamada axios y usarla en otro archivo JS?

Básicamente tengo 2 archivos llamados a.js y b.js.

b.js está construyendo una matriz haciendo una llamada axios a una API para obtener algunos datos y, dependiendo de esos datos, la matriz se completa en consecuencia. Tengo que hacer que b.js devuelva esa matriz para poder usarla en a.js

Cabe señalar que al realizar la llamada axios en b.js, debo proporcionar el token de autenticación del usuario como parámetro.

En b.js

 const b = () => { //Getting the user authentication token const [token, setToken] = userSessionStorage('details' null) var myarray = [] useEffect(() => { //Making axios call to get data //depending on data building the array //As parameter to the axios call I am sending the user's authentication //axios call //condition was what was get from the call if(condition){ myarray.push(data1) } else{ myarray.push(data2) } return myarray }); } export default b

En a.js

 import b from "./b.js"; console.log(b) <-------------- GETTING UNDEFINED

Cualquier ayuda será apreciada.

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

0

Compruebe si a.js y b.js están en el mismo nivel. Descansa todo se ve bien.

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