(users) => {
const array = []
users.map(async el => {
const { data: tmp1 } = await axios.get(`users?username=${el}`)
array.push(tmp1)
})
return array
}
const test = (note) => {
const noteUser = usersFromNote(note)
const gitlabUser = searchGitlabUsers(noteUser)
return gitlabUser
}
console.log(test(note))
первая функция (noteUser) работает исправно
У тебя тут намешана асинхронность без понимания, как она работает
ну как я же жду пока выполнится запрос и его результат передаю в массив, или нет?
Обсуждают сегодня