Ваша функция ничего не возвращает и не помечена async
(что требуется для любой функции, использующей await
).Кроме того, нехорошо не объявлять переменные.
const [users, posts, albums] = await Promise.all(urls.map(async url => {
const resp = await fetch(url);
const data = await resp.json();
return data;
}));
РЕДАКТИРОВАТЬ: также, как сказал guest271314 - теперь нужны curly, поскольку внутренняя функция не является простым выражением.