Curso de React
DeepFetch haciendo peticiones a una API en React
Supongamos el siguiente caso.
Recuperamos los datos de un personaje de StarWars. Este personaje, a su vez, tiene una propiedad con un array de las id de las películas que ha hecho. Para obtener el título de dichas películas, necesitaríamos hacer una nueva petición por cada una de estas id. Vamos a ver como resolver esta petición.
const data = await Promise.all(ids.map(async (id) => {
const r = await axios.get('https://example.com/'+id);
return r.data;
}))