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

170
Visualizações
Cómo implementar una celda desplegable para una columna específica

Estoy tratando de personalizar una de las columnas para tener celdas desplegables que puedan mostrar el estado y poder cambiarlo, la misma implementación del estado del problema de acumulación de Jira.
la idea es tomar el valor desplegable y enviarlo a mi base de datos a través de graphql.

ingrese la descripción de la imagen aquí

¿Alguien puede aconsejarme con las mejores prácticas para hacerlo?

abajo esta mi codigo

 const [reqStatus, setreqStatus] = useState(false); const result = orgData.map((a) => a.id); console.log(result); const handleTranslationstatus = (e) => { e.preventDefault(); UpdateTransStatus({ stats: reqStatus, id: result }) .then((res) => { console.log(res); }) .catch((e) => { alert(`Something went wrong, ${e.message}`); }); }; const options = [ { label: 'Progress', value: false }, { label: 'Done', value: true }, ]; <table className={style.table} id="myTable"> <thead className={style.header}> <tr> <th>orgName</th> <th>VideoCardID</th> <th>Requested Date</th> <th>VideoLink</th> <th>Request Status</th> <th>save changes</th> </tr> </thead> <tbody> {orgData.map((organization) => { return ( <tr key={organization.id}> <td>{organization.orgName}</td> <td>{organization.videocardId}</td> <td>{organization.requestDate}</td> <td> <a target="_blank" href={`${organization.videoLink}`} rel="noreferrer"> Link </a> </td> <td> <Select multi value={reqStatus} onChange={(e) => setreqStatus(e.target.value)} options={options} /> </td> <td> <button type="submit" className="btn action-btn" onClick={handleTranslationstatus} > Save </button> </td> </tr> ); })} </tbody> </table>
about 4 years ago · Juan Pablo Isaza
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