Estoy haciendo una llamada a la API:
const idVal = 59 APIGet(resource, params) .then((res) => { console.log(res.data.body) setData(res.data.body) })console.log(res.data.body) devuelve:
Array [ {…} ] 0: Object { Id: 978, UniqueHash: "uZIYvh", Title: "testval", … } Id: 978 Title: "Title for product" UniqueHash: "uYvh" organizers: Array [ {…}, {…} ] 0: Object { Id: 1, Name: "Store", Description: "store description", … } 1: Object { Id: 59, Name: "Conference", Description: "conference text", … } length: 2 <prototype>: Array [] <prototype>: Object { … } length: 1Necesitaría obtener los 'organizadores' por Id (59 en este ejemplo). ¿Cómo haría para adaptar el código para pasar por los organizadores.Id y solo obtener los datos del organizador en función de una identificación específica? Supongo que itera sobre res.data.body.organizers para ver si organizers.Id === const idVal?
Tenga en cuenta que la longitud del objeto principal siempre es 1, mientras que los 'organizadores' pueden ser muchos.