Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

101
Visualizações
Reaccionar la navegación nativa en una declaración if

Estoy haciendo una pantalla de bloqueo de código PIN de reaccionar nativo. Cuando el usuario ingresó el pin correcto, da una alerta "Inicio de sesión exitoso". Cuando el usuario ingresó el PIN incorrecto, da una alerta "Inicio de sesión fallido". Si el usuario ingresó el PIN 3 veces, quiero mostrar una nueva pantalla. entonces escribo el siguiente código.

 const checkPinCode = (a,b) => { if(arrayEquals(a,b)){ alert("Login success") }else { alert(" Login Failed "); seterrorCounter(errorCounter+1) } if (errorCounter>=2){ //Navigation code () => navigation.navigate('Wait') } }

Pero esto no hace el trabajo. ¿Cómo puedo navegar por las pantallas en una declaración if else? Puede encontrar el código completo y el emulador aquí: https://snack.expo.dev/@codewithbanchi/pincode

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Cambia tu código a:

 const checkPinCode = (a,b) => { if(arrayEquals(a,b)){ alert("Login success") }else { alert(" Login Failed "); seterrorCounter(errorCounter+1) } if (errorCounter>=2){ //Navigation code navigation.navigate('Wait') // remove () => } }

() => navigation.navigate('Wait') define una función sin nombre que nunca se llama.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda