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

362
Visualizações
¿Cómo mapear una matriz de colores para una tabla de datos en React?

Estoy usando la tabla de material ui para mapear los datos de la API, pero cada fila de la tabla tiene una barra de progreso. Quiero poder dar a la barra de progreso diferentes colores. Aquí está el código de abajo...

 const BorderLinearProgress = withStyles((theme) => ({ bar: { borderRadius: 5, backgroundColor: "red" }, }))(LinearProgress); export default function FeatureTwo() { const [hmoName, setHmoName] = useState([]); const [hmoProgress, setHmoProgress] = useState([]); const getHmo = async () => { try { //API call } catch (err) { console.log(err); } }; return ( <Table aria-label="customized table"> <TableHead> <TableRow> <StyledTableCell align="left">HMO</StyledTableCell> <StyledTableCell align="left">Enrollment Progress{''} (Percent %)</StyledTableCell> </TableRow> </TableHead> <TableBody> <TableRow> <TableCell align="left" > {hmoName.map((name, idx) => { return ( <button key={idx}> {name} </button> ); })} </TableCell> <TableCell align="left" > <div> {hmoProgress.map((number, idx) => { return ( <div> <div> <span key={idx}> {parseInt(number).toFixed(0)} </span> <span > Progress </span> </div> <span> <BorderLinearProgress variant="determinate" value={parseInt(number).toFixed(0)} /> </span> </div> ); })} </div> </TableCell> </TableRow> </TableBody> </Table> ); }

BordeLineProgress tiene un color de fondo establecido en rojo, toda la barra de progreso en cada fila tiene el BC rojo. Quiero establecer diferentes colores para cada barra de progreso para cada fila.

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