async await loop

 (async function loop() {

                for (let i = 0; i < numFiles; i++) {
                    var fileName = items[i].name; // get file name
                    var fileSize = items[i].size; // get file size
                    var fileType = items[i].type; // get file type
                    var ext = fileName.split('.').pop().toLowerCase();


                            try {
                                await uploadMediaGallery("usersInfos/uploadPortfolioMedia",data, items[i]);
                            } catch (err) {
                                $('.error_message').html('Some issue occured while uploading '+fileName);
                                $('.error_message').show();
                                setTimeout(function(){
                                    $('.error_message').hide();
                                },15000);
                            }

})
}

Comments