export const all = (promiseArr) => {
let result = []
let count = 0
return new myPromise((resolve, reject)=> {
for(let i = 0; i < promiseArr.length; i ++){
Promise.resolve(promiseArr[i]).then(
(res) => {
result[i] = res;
count++
if(count === promiseArr.length){
resolve(result)
}
},
(err) =>{
reject(err)
}
)
}
})
}