npm install
npm run serve
npm run build
Utilicé el store de Vuex para realizar las peticiones correspondientes, usando el estado de algunas variables e interacción con los botones de favoritos. Hago uso de setters para cambiar valores de las variables pertenecientes al store. Utilicé media queries desde mobile first para acercarme lo más posible al diseño incluyendo tamaños no requeridos en el proyecto. Hago uso de mapState, mapMutations y mapActions para hacer llamados sencillos en las vistas. Usé el footer como componente debido a su aparición más de una vez. Uso arrays en el store para almacenar la data de la pokeapi e incluso uso for loops para llegar al punto del dato que necesito sin necesidad de llegar a través de la vista.