El proyecto fue creado con create-react-app, bootstrap 5 y Typescript.
Para instalar depencencias, ejecutar en consola el comando:
npm install
Para correr la aplicación, ejecutar en consola el comando:
npm start
La aplicación corre en http://localhost:3000
La app consiste en una lista de pokémones ordenados alfabéticamente, en la que por defecto se muestran 10 pokémones por página. La navegación consiste en un campo de búsqueda de pokémones por nombre, botones de prev y next page, campo para ingresar número de página y toggle para mostrar 5 o 10 resultados por página.
La app consume datos de la API https://pokeapi.co/api/v2
- react 17.0.2
- react dom 17.0.1
- axios 0.26.0