Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Desafío: Cargar Datos de Usuario Desde una API | Estado y Efectos Secundarios
Introducción a React

Desafío: Cargar Datos de Usuario Desde una API

Desliza para mostrar el menú

Tarea

Crear un perfil de usuario simple que cargue datos de usuario desde una función de API usando useEffect.

El componente debe incluir:

  1. Una variable de estado llamada user. Su valor inicial debe ser null.

  2. Un hook useEffect.

  • Llamar a la función fetchUser dentro del efecto.
  • Usar .then() para recibir la respuesta.
  • Guardar la respuesta en el estado user usando setUser.
  1. Si user es null, renderizar un párrafo (elemento p). Su contenido de texto debe ser Loading user....

  2. Si user existe, renderizar:

  • Un encabezado (elemento h2) que muestre el nombre del usuario.
  • Un párrafo (elemento p) que muestre el trabajo del usuario.

Código inicial

Abre el proyecto inicial a continuación y completa las partes faltantes del componente.

Starter code

Solución

Puedes comparar tu resultado con la solución final a continuación.

Solution code

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 4

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Sección 3. Capítulo 4
some-alt