Components:
- Recibe
- La base de datos de todos los pokemons
- La base de datos en detalle de cada Pokémon
- Renderiza
- La estructtura básica de la app
- Envia
- La información necesaria a HomePokemonCard
- La información necesaria a DetailsPokemonCard
- Paginator
-
Recibe
- Recibe el nombre de un Pokémon
- Recibe la url de la imagen de un Pokémon
- Recibe el tipo de un Pokémon
-
Renderiza
- La imagen del Pokémon con un texto alternativo basado en su nombre
- El nombre de un Pokémon
- El tipo de un Pokémon
-
Recibe
- Recibe el nombre de un Pokémon
- Recibe la url de la imagen de un Pokémon
- Recibe el tipo de un Pokémon
- Recibe la altura de un Pokémon
- Recibe el peso de un Pokémon
- Recibe la experiencia base de un Pokémón
-
Renderiza
- La imagen del Pokémon con un texto alternativo basado en su nombre
- El tipo de un Pokémon y permite editarlo
- La altura de un Pokémon y permite editarlo
- El peso de un Pokémon y permite editarlo
- La experiencia base de un Pokémón y permite editarlo
-
Recibe
- Una url de pagina anterior si la hay
- Una url de la pagina siguiente si la hay
- La posición de los pokémons en pantalla
-
Renderiza
- Un texto que muestra la posición los Pókemons que hay en pantalla
- Recibe
- El texto que debe mostrar el botón
- La acción que debe realizar el botón
- Renderiza
- El elemento botón con el texto indicado