jackmarketon
11/16/2017 - 7:23 PM

Load Script with Callback

Load script via JS and fire a callback

export function loadScript(src, done) {
  const js = document.createElement('script');
  js.src = src;
  js.onload = () => done();
  js.onerror = () => done(new Error(`Failed to load script ${src}`));
  document.head.appendChild(js);
}

// Usage
// loadScript('[script name]', main);