aboutsummaryrefslogtreecommitdiffstats
path: root/src/js/utils/load-script.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/js/utils/load-script.js')
-rw-r--r--src/js/utils/load-script.js14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/js/utils/load-script.js b/src/js/utils/load-script.js
new file mode 100644
index 00000000..81ae36f4
--- /dev/null
+++ b/src/js/utils/load-script.js
@@ -0,0 +1,14 @@
+// ==========================================================================
+// Load an external script
+// ==========================================================================
+
+import loadjs from 'loadjs';
+
+export default function loadScript(url) {
+ return new Promise((resolve, reject) => {
+ loadjs(url, {
+ success: resolve,
+ error: reject,
+ });
+ });
+}