I have Created one function which should be resolved after completion of loop below
async function getPPickerid(ppvalue,AssignedToIdArr):Promise<any> {
return new Promise<any>(async(resolve, reject) => {
ppvalue.forEach(async(element ,i) => {
var user = await this.GetUserIdPPicker(element.Key);
AssignedToIdArr.push(user.d.Id);
})
resolve(AssignedToIdArr);
}) }
How to make the function wait for the loop to be completed so that AssignedToArr get some Value and then resolved Array with values