i need to get value from promise, set it value to field of object and return object.
array.election[0].candidates
- is array of objects.
async getCandidates(array) {
return await array.election[0].candidates.map(candidate => {
let candidateInfo = candidate;
let balance = 0;
Promise.all([this.getBalance(candidate.address)]).then(value => {
balance = value[0];
});
candidateInfo.balance = balance;
return candidateInfo;
});
}
Because Promise.all - async i cant get value.