Я пытаюсь вернуть ответ от вызова API ios axe. Я не совсем понимаю, что такое обещание, и все учебники / информация, которую я нахожу, они только регистрируют ответ, я хочу его вернуть.
Вот что у меня есть, но когда я вызываю getPokemon, оно не определено.
const axios = require('axios');
const getPokemon = () => {
axios.get('https://pokeapi.co/api/v2/pokemon/')
.then(function (response) {
console.log("Response:", response.data.results);
return response.data.results;
})
.catch(function (error) {
return null;
});
}
export {getPokemon};