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

208
Visualizações
¿Cómo implementar el esqueleto MUI en los datos de respuesta de la API?

Estoy usando el esqueleto material-ui (efecto Shimmer) en los datos que provienen de la API.

 { accountData.usersAccountData.map((userData, index) => ( // ...UI code ) ) }

La salida se da a continuación:
producción
Como puede ver, recibí 3 objetos de API. Así que accountData.usersAccountData.map se ejecutará 3 veces.
Mi pregunta es, ¿cómo puedo implementar mui skeleton mientras la API está en proceso?
¿Cómo se puede mostrar el efecto de brillo mientras la API está en proceso?

NOTA :
<Skeleton ...otherParams /> dentro accountData.usersAccountData.map pero esto no funcionó porque la longitud accountData.usersAccountData es zero mientras la API está en proceso.

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

0

Por lo tanto, debe implementar isAPILoading para el esqueleto antes de que su interfaz de usuario principal se reproduzca de esta manera

 if (isAPILoading) { return <Skeleton ...otherParams />; } return ( { accountData.usersAccountData.map((userData, index) => ( // ...UI code ) ) } )

pero también debe verificar si su respuesta es exitosa o si falla, si es exitosa, puede mostrar su interfaz de usuario; de lo contrario, puede mostrar un error para la misma.

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