react-eth-challenge icon indicating copy to clipboard operation
react-eth-challenge copied to clipboard

PR-Ruben Escalante-CV

Open RubenEscalante opened this issue 2 years ago • 0 comments

DESCRIPTION

Solución al reto: react-eth-challenge https://ethcvruben.netlify.app/

Nombre: Ruben Escalante Usuario Platzi: nykoiu

  1. 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.

  2. lint module error: Al principio tenia problemas con el linter y las arrow function, hice modificaciones en las reglas.

  3. 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.

  4. cree los componentes: Se crearon todos los componentes del proyecto.

  5. 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().

  6. 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

RubenEscalante avatar Jul 12 '22 03:07 RubenEscalante