A minimalist Pokédex using the PokéAPI. Infinite-scrolling grid with images and names, tap-through details screen with a back button, and web support.
- Infinite list of Pokémon with image, name, and ID
- Details screen shows artwork, types, height, weight, and stats
- Back navigation to the main list
- Search as you type the list
- TypeScript, React Navigation, React Query
- Install dependencies:
npm install- Start the project:
npm run websrc/
App.tsx
api/pokeapi.ts
components/PokemonCard.tsx
screens/
HomeScreen.tsx
DetailsScreen.tsx
- Infinite scroll powered by
useInfiniteQueryandFlatList.