I've heard about a junior react test that asks to consume data from pokeapi, list 20 pokemons names per page and create previous/next buttons for navigation. So I decided to implement that challenge with some extra features, starting by tests.
Live Demo: https://pokelisting.netlify.app
You can run:
You can test:
✔︎ Write some tests;
✔︎ Responsiveness;
⏱ Turn buttons into a component;
⏱ Create context to share data;
⏱ Performaces tests and improvements;
⏱ E2E Testing;