UNPKG

@lourd/load-script

Version:

Simple function for loading script tags in the browser asynchronously

16 lines (12 loc) 351 B
function loadScript(url) { return new Promise((resolve, reject) => { const script = document.createElement('script'); script.onload = () => resolve(); script.onerror = reject; script.src = url; script.async = true; script.type = 'text/javascript'; document.head.appendChild(script); }); } export default loadScript;