├── .gitignore ├── index.html ├── package.json ├── public └── vite.svg ├── src ├── App.jsx ├── AppRouter.jsx ├── assets │ └── Pokédex_logo.png ├── components │ ├── CardPokemon.jsx │ ├── FilterBar.jsx │ ├── Loader.jsx │ ├── Navigation.jsx │ ├── PokemonList.jsx │ └── index.js ├── context │ ├── PokemonContext.jsx │ └── PokemonProvider.jsx ├── helper │ └── helper.js ├── hook │ └── useForm.js ├── index.css ├── main.jsx └── pages │ ├── HomePage.jsx │ ├── PokemonPage.jsx │ ├── SearchPage.jsx │ └── index.js └── vite.config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roberto-aq/Pokedex-React/HEAD/.gitignore -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roberto-aq/Pokedex-React/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roberto-aq/Pokedex-React/HEAD/package.json -------------------------------------------------------------------------------- /public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roberto-aq/Pokedex-React/HEAD/public/vite.svg -------------------------------------------------------------------------------- /src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roberto-aq/Pokedex-React/HEAD/src/App.jsx -------------------------------------------------------------------------------- /src/AppRouter.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roberto-aq/Pokedex-React/HEAD/src/AppRouter.jsx -------------------------------------------------------------------------------- /src/assets/Pokédex_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roberto-aq/Pokedex-React/HEAD/src/assets/Pokédex_logo.png -------------------------------------------------------------------------------- /src/components/CardPokemon.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roberto-aq/Pokedex-React/HEAD/src/components/CardPokemon.jsx -------------------------------------------------------------------------------- /src/components/FilterBar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roberto-aq/Pokedex-React/HEAD/src/components/FilterBar.jsx -------------------------------------------------------------------------------- /src/components/Loader.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roberto-aq/Pokedex-React/HEAD/src/components/Loader.jsx -------------------------------------------------------------------------------- /src/components/Navigation.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roberto-aq/Pokedex-React/HEAD/src/components/Navigation.jsx -------------------------------------------------------------------------------- /src/components/PokemonList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roberto-aq/Pokedex-React/HEAD/src/components/PokemonList.jsx -------------------------------------------------------------------------------- /src/components/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roberto-aq/Pokedex-React/HEAD/src/components/index.js -------------------------------------------------------------------------------- /src/context/PokemonContext.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roberto-aq/Pokedex-React/HEAD/src/context/PokemonContext.jsx -------------------------------------------------------------------------------- /src/context/PokemonProvider.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roberto-aq/Pokedex-React/HEAD/src/context/PokemonProvider.jsx -------------------------------------------------------------------------------- /src/helper/helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roberto-aq/Pokedex-React/HEAD/src/helper/helper.js -------------------------------------------------------------------------------- /src/hook/useForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roberto-aq/Pokedex-React/HEAD/src/hook/useForm.js -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roberto-aq/Pokedex-React/HEAD/src/index.css -------------------------------------------------------------------------------- /src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roberto-aq/Pokedex-React/HEAD/src/main.jsx -------------------------------------------------------------------------------- /src/pages/HomePage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roberto-aq/Pokedex-React/HEAD/src/pages/HomePage.jsx -------------------------------------------------------------------------------- /src/pages/PokemonPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roberto-aq/Pokedex-React/HEAD/src/pages/PokemonPage.jsx -------------------------------------------------------------------------------- /src/pages/SearchPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roberto-aq/Pokedex-React/HEAD/src/pages/SearchPage.jsx -------------------------------------------------------------------------------- /src/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roberto-aq/Pokedex-React/HEAD/src/pages/index.js -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roberto-aq/Pokedex-React/HEAD/vite.config.js --------------------------------------------------------------------------------