From 66917fd39bd044ed728c98d21a192273b9129bde Mon Sep 17 00:00:00 2001 From: Sam Potts Date: Thu, 9 Nov 2017 19:44:07 +1100 Subject: Use callback for loading Vimeo API --- src/js/plugins/vimeo.js | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) (limited to 'src') diff --git a/src/js/plugins/vimeo.js b/src/js/plugins/vimeo.js index 4bca80e3..18ef1d38 100644 --- a/src/js/plugins/vimeo.js +++ b/src/js/plugins/vimeo.js @@ -24,15 +24,9 @@ const vimeo = { // Load the API if not already if (!utils.is.object(window.Vimeo)) { - utils.loadScript(this.config.urls.vimeo.api); - - // Wait for load - const vimeoTimer = window.setInterval(() => { - if (utils.is.object(window.Vimeo)) { - window.clearInterval(vimeoTimer); - vimeo.ready.call(this); - } - }, 50); + utils.loadScript(this.config.urls.vimeo.api, () => { + vimeo.ready.call(this); + }); } else { vimeo.ready.call(this); } -- cgit v1.2.3