I am attempting to fetch multiples URLs in React.js using the Promise.all() method, how can I do that?
So I got this code from another stack forum. And I need to take inside all urls list, like json, and pass to an state called "SetBusStop":
const requests = urls.map(url =>
fetch(url).then(res => res.json()));
const toBus = responses =>
responses.map(response => response);
Promise.all(requests).then(toBus)
.then(positions => {setBusStop(positions));
And these are the const urls links:
"https://aiko-olhovivo-proxy.aikodigital.io/Parada/BuscarParadasPorCorredor?codigoCorredor=8",
"https://aiko-olhovivo-proxy.aikodigital.io/Parada/BuscarParadasPorCorredor?codigoCorredor=9",
"https://aiko-olhovivo-proxy.aikodigital.io/Parada/BuscarParadasPorCorredor?codigoCorredor=3",
"https://aiko-olhovivo-proxy.aikodigital.io/Parada/BuscarParadasPorCorredor?codigoCorredor=7",
"https://aiko-olhovivo-proxy.aikodigital.io/Parada/BuscarParadasPorCorredor?codigoCorredor=1",
"https://aiko-olhovivo-proxy.aikodigital.io/Parada/BuscarParadasPorCorredor?codigoCorredor=2",
"https://aiko-olhovivo-proxy.aikodigital.io/Parada/BuscarParadasPorCorredor?codigoCorredor=10"
]; ```
I'm so stuck, thanks.