No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Disfruta de nuestro contenido y eventos por un año a un precio especial

Antes: $179

Currency
$149/año
¡Suscríbete!

🔥 Te quedan 🔥

0D
2H
0M
51S

Conectando nuestro proyecto a la API de GitHub

14/24
Recursos

Aportes 6

Preguntas 1

Ordenar por:

Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Regístrate o inicia sesión para participar.

Este video se debe volver a editar, esta con muchos errores. Por favor revísenlo TEAM PLATZi.

No sé desde cuando se volvió tendencia en Platzi que los profesores se exalten durante los cursos, en pocas dosis está perfecto, pero a veces llega a ser molesto

¡Hola!

Hay muchísimos errores en la edición
¿podrían darle una revisada?

¡Gracias!

Otra manera de hacerlo:

user.js

import { urlFetch } from '../constants';

export const getUser = async (user) => {
  const response = await fetch(`${urlFetch}${user}`);

  if (response.ok) {
    return await response.json();
  }

  throw new Error('Something went wrong');
};

App.jsx

useEffect(() => {
    const fetchUser = async () => {
      try {
        const data = await getUser(inputUser);
        if (inputUser == 'octocat') {
          localStorage.setItem('octocat', data);
        }
        setUserState(data);
      } catch (error) {
        const { octocat } = localStorage;
        setUserState(octocat);
      }
    };

    fetchUser();
  }, [inputUser]);

Esta clase tiene un bonus track. Es un behind the scenes de un día en Platzi jajaja Hay que cortar unas partes pero no pasa nada, todo solucionable.

En el minuto 13:49 y 19:30, se olvidaron de hacer el corte.