Есть такая функция:
async function getInfo (id, home, away) {
let stage = []
let response = await fetch(url)
let data = await response.json()
let table = data.Table
if (Object.keys(table).length > 0) {
for (let y = 0; y < table.length; y++) {
if(table[y].Title == homeName) {
const home = {
home: {
next: table[y-1].val,
this: table[y].val,
prev: table[y+1].val
}
}
stage.push(home)
}
if(table[y].Title == awayName) {
const away = {
away: {
next: table[y-1].val,
this: table[y].val,
prev: table[y+1].val
}
}
stage.push(away)
}
}
}
return stage
}
Получаю данные, формирую новый массив - все ок, но когда пытаюсь вывести в консоль значения, возвращаемые функцией, получаю Promise { }.