const uid = function(){ return Date.now().toString(36) + Math.random().toString(36).substr(2); } function loadScript(src) { return new Promise(function (resolve, reject) { var s; s = document.createElement('script'); s.src = src; s.onload = resolve; s.onerror = reject; document.head.appendChild(s); }); } function shuffleArray(array) { for (let i = array.length - 1; i > 0; i--) { const j = Math.floor(Math.random() * (i + 1)); [array[i], array[j]] = [array[j], array[i]]; } } function getCurrencySymbol(value=0) { let type = 'INR' if (type) { const ans = new Intl.NumberFormat('en-IN', { style: 'currency', currency: type }).format(value);; const res = ans.split(/(\D+)/); const currencySymbol = res[1]; const amount = res.slice(2,res.length).join('') return [currencySymbol,amount] } else { console.log("errrrrrrrrrrrrrrrrrrrrrrrrr",type); return ['',0]; } } function toasterHelper(type,message){ // toasterOpts() debugger; toasterOpts(); Command: toastr[type](message); function toasterOpts(){ toastr.options = { "closeButton": true, "debug": false, "newestOnTop": true, "progressBar": true, "positionClass": "toast-top-center", "preventDuplicates": true, "onclick": null, "showDuration": "300", "hideDuration": "1000", "timeOut": "5000", "extendedTimeOut": "1000", "showEasing": "swing", "hideEasing": "linear", "showMethod": "fadeIn", "hideMethod": "fadeOut" } } }