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

120
Vistas
Llamada de gancho no válida. Reaccionar.js

Importe useState de reaccionar, péguelo en la función del cuerpo, pero reaccionar me dice ganchos de uso incorrecto. Aunque otro gancho funciona así.

 import {getAuth} from 'firebase/auth'; import {useState} from 'react'; const useAuth = () => { const [state, setState] = useState(null); //wrong use const auth = getAuth(); const getUserId = () => { return new Promise((resolve, reject) => { auth.onAuthStateChanged((user) => { if (user) { resolve(user.uid); } else { resolve(null); } }); }); }; return { getUserId, }; }; export default useAuth;
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Su getUserId devuelto no es un jsx. Si su función está destinada a ser un componente funcional de reacción, se supone que debe devolver un jsx. De lo contrario, no puede usar un gancho de reacción como useState.

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