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

202
Visualizações
El operador condicional (ternario) va directamente a otra opción

Estoy tratando de hacer un condicional para elegir un enlace de acuerdo con el tipo de usuario que obtengo de sessionStorage, pero siempre va directamente a otra cosa. No puedo encontrar el error, y no sé qué más probar.

Estoy usando React, y la función Link es lo que estoy usando como href para el

¡Muchos gracias!

 export default function IndexCards(props) { let tipoUser = sessionStorage.getItem("TipoUser") console.log(tipoUser, "Soy tipo user") const linkPax = "https://test.com/pax_mockUp.html" const linkRamp = "https://test.com/ramp_mockUp.html" const linkLogin = "https://test.com/Login/" function Link() { return tipoUser === 14 ? linkPax : tipoUser === 15 ? linkRamp : linkLogin } return ( <Fragment> <a id="idRef" href={Link()}> <div className="div_container"> <div className="div_container-superior"> <p>{props.data.Al}{props.data.FlNoOut}</p> <p>{props.data.sAPT}</p> </div> <div className="div_container-inferior"> <div className='ckin_container_abre'> <h5>ABRE CHECK-IN</h5> <p>{props.data.STDOut.slice(10)}</p> </div> <div className='ckin_container_cierra'> <h5>CIERRA CHECK-IN</h5> <p>{props.data.STDOut.slice(10)}</p> </div> </div> </div> </a> </Fragment> );

}

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

0

let tipoUser = parseInt(sessionStorage.getItem("TipoUser"))
about 4 years ago · Juan Pablo Isaza Relatório

0

El problema puede deberse al tipo de la variable tipoUser. esto funcionará para usted

 let tipoUser = Number(sessionStorage.getItem("TipoUser"))
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