let metadata = allNFTs.map(async (e) => { try { const res = JSON.parse(e.metadata.attributes); return res; } catch (err) { // throw err; let config = { method: "get", url: `http://localhost:3000/api/fetch`, header: { "Content-Type": "application/json", }, }; const res = await axios(config); console.log(res.data.attributes); return res.data.attributes; } }); console.log(metadata);Quiero usar el método Try Catch como este, pero todo lo que puedo obtener es un montón de promesas en mi consola.
Cuando probé la declaración if, mi aplicación next.js me arrojó ese error. Quiero hacer algo si e.metadata.attributes está vacío, es nulo o no está definido, pero mi aplicación genera errores.