aboutsummaryrefslogtreecommitdiffstats
path: root/src/js/utils/load-script.js
diff options
context:
space:
mode:
authorSam Potts <sam@potts.es>2019-06-21 00:19:51 +1000
committerSam Potts <sam@potts.es>2019-06-21 00:19:51 +1000
commit6438baaddca338c22e25121afb10e15b91adfa7f (patch)
tree059c236189936bde02572ce70be6a96390b4a585 /src/js/utils/load-script.js
parent95092edc93d713b927c637cefc27945f8537d565 (diff)
parent8fc6c2ba526bf1ef8cdb9476f1644089281ce60d (diff)
downloadplyr-6438baaddca338c22e25121afb10e15b91adfa7f.tar.lz
plyr-6438baaddca338c22e25121afb10e15b91adfa7f.tar.xz
plyr-6438baaddca338c22e25121afb10e15b91adfa7f.zip
Merge branch 'develop'
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,
+ });
+ });
+}