Multiple requests
JavaScript
const performRequest = (urls) => {
return urls.map((url) => {
return fetch(url).catch((ex) => {
console.log('parsing failed', ex);
});
});
};
Promise.all(performRequest(requests))
.then((promises) => {
Promise.all(promises.map((response) => {
return response.json();
})).then((result) => {
console.log(result);
});
console.log(this.state);
});
});