react-eth-challenge
react-eth-challenge copied to clipboard
PR-Ruben Escalante-CV
DESCRIPTION
Solución al reto: react-eth-challenge https://ethcvruben.netlify.app/
Nombre: Ruben Escalante Usuario Platzi: nykoiu
-
zyome error, —legacy-peer-deps: Al principio hubo un error de dependencias, había que agregarle —legacy-peer-deps al instalarlas ante la falte de un paquete actualizado para react 18.
-
lint module error: Al principio tenia problemas con el linter y las arrow function, hice modificaciones en las reglas.
-
aguege eslint/babel: El paquete que utilizaba el proyecto era obsoleto asi que toco agregar el nuevo paquete del linter en el package.json e instalar las nuevas dependencias.
-
cree los componentes: Se crearon todos los componentes del proyecto.
-
se cambio el index.js a react 18: Se utilizo react 18 en el proyecto asi que toco cambiar el indexjs para hacerlo a la manera de react18 con createroot().
-
Se configuro los test para que pasaran las pruebas cuando la data se trae desde un servidor (heroku) y se cambio el método de mount a shallow por un problema del renderizado en el doom con react.
Reto:
- [x] Primer problema
- [x] Segundo problema
- [x] Tercer problema
- [x] Cuarto Problema
- [x] Quinto Problema
- [x] Sexto Problema
- [x] Septimo Problema