Vamos actualizar nuevamente nuestra pokedex con functions hooks y el useEffect.
Home.jsx:
- Hacer fetch de la API de los pokemons en el useEffect
- Modificar los states
pokemons
,loading
,errorMessage
Pokemon.jsx:
- Hacer fetch de la API del pokemon en el useEffect
- Modificar los states
pokemon
,loading
,errorMessage
Search.jsx:
- Hacer fetch de la API segun lo que reciba del estado
newUrl
en el useEffect - Modificar los states
pokemon
,loading
,errorMessage
Si terminaste y examinaste los archivos dentro de la carpeta styles
. Veras uno que se llama global.css
. Te invito a investigar sobre las variables en CSS.
Relizar primero npm install
Relizar segundo npm start
En caso de que el proyecto no poder hacer npm install
, actualizar a las versiones:
NPM 7.19.1
o superior
NODE 16.5.0
o superior.