Можно как-то вернуть данные из values, чтобы отказаться от then(-ов) для каждого запроса?
И хотелось бы сохранить:
const [data1, data2, data3]
const [data1, data2, data3] = await Promise.all([
http.get('/test1').then(({data}) => data),
http.get('/test2').then(({data}) => data),
http.get('/test3').then(({data}) => data),
]).then((values) => {
console.log('values', values);
// [{data: [1], status: 200, config: {}}, {data: [2], status: 200, config: {}}, {data: [3], status: 200, config: {}}]
return values;
});