JSFiddle - React, Tailwind, and code Playground
JavaScript
function loadScripts(array,callback){
var loader = function(src,handler){
var script = document.createElement("script");
script.src = src;
script.onload = script.onreadystatechange = function(){
script.onreadystatechange = script.onload = null;
handler();
}
var head = document.getElementsByTagName("head")[0];
(head || document.body).appendChild( script );
};
(function run(){
if(array.length!=0){
loader(array.shift(), run);
}else{
callback && callback();
}
})();
}
/* include any js files here */
loadScripts(['https://cdnjs.cloudflare.com/ajax/libs/three.js/95/three.js'], function() {
console.log( THREE );
});