UNPKG

@sqwkmob/ionic-custom-back

Version:

Dismiss Ionic Modal by Device Back Button

27 lines (20 loc) 878 B
(function(doc){ var scriptElm = doc.scripts[doc.scripts.length - 1]; var warn = ['[sqwk-ion-back-button] Deprecated script, please remove: ' + scriptElm.outerHTML]; warn.push('To improve performance it is recommended to set the differential scripts in the head as follows:') var parts = scriptElm.src.split('/'); parts.pop(); parts.push('sqwk-ion-back-button'); var url = parts.join('/'); var scriptElm = doc.createElement('script'); scriptElm.setAttribute('type', 'module'); scriptElm.src = url + '/sqwk-ion-back-button.esm.js'; doc.head.appendChild(scriptElm); warn.push(scriptElm.outerHTML); scriptElm = doc.createElement('script'); scriptElm.setAttribute('nomodule', ''); scriptElm.src = url + '/sqwk-ion-back-button.js'; doc.head.appendChild(scriptElm); warn.push(scriptElm.outerHTML); console.warn(warn.join('\n')); })(document);