Tengo problemas para devolver datos reales en lugar de solo una promesa pendiente. Intenté resolver las promesas usando Promise.resolve , pero no tuve suerte. Aquí está el código:
índice.js
const results = segments.map(async (segment) => { let result = await getMember(segment, customer.email) return result; });otroArchivo.js
export default async function getMember(segment, email) { let response = await fetch( `${process.env.KLAVKIYO_API_URL}segment/${segment}/get-members?api_key=${process.env.KEY}`, { method: "POST", headers: { "Content-Type": "application/json", Accept: "application/json", }, body: JSON.stringify({ emails: email, }), } ); let customer = await response.json(); if (Array.isArray(customer)) { return customer[0]; } }Realmente agradecería cualquier ayuda aquí. ¡Gracias!