reactmap
Version:
a sample map ui for reactjs
23 lines (18 loc) • 582 B
JavaScript
;
var loadJS = function loadJS(src, callback) {
var script = document.createElement('script');
var head = document.getElementsByTagName('head')[0];
var loaded = undefined;
script.src = src;
if (typeof callback === 'function') {
script.onload = script.onreadystatechange = function () {
if (!loaded && (!script.readyState || /loaded|complete/.test(script.readyState))) {
script.onload = script.onreadystatechange = null;
loaded = true;
callback();
}
};
}
head.appendChild(script);
};
module.exports = loadJS;