JSFiddle - React, Tailwind, and code Playground

by magicaj

HTML

<script src="https://raw.github.com/adamayres/stackfiddle/master/js/scriptloader.js"></script>
<textarea></textarea>

JavaScript

$(window).load(function() {    
    console.log("window onload event fired");

    /*
     * Load the TinyMce script async
     */
    var script = document.createElement("script");
    script.setAttribute("async", "async");
    script.setAttribute("src", "http://www.tinymce.com/js/tinymce/jscripts/tiny_mce/tiny_mce.js");
    script.setAttribute("type", "text/javascript");
    
    var head = document.head || document.getElementsByTagName("head")[0] || document.documentElement;
    head.insertBefore(script, head.firstChild);
    
    console.log("add TinyMce script to page");
        
    script.onload = script.onreadystatechange = function() {
        if (!script.readyState || /loaded|complete/.test(script.readyState)) {
            console.log("TinyMce script loaded, attempt to init");            
            /*
             * Init TinyMce once the script has loaded
             */
            tinyMCE.init({
                mode:"textareas"   
            });
        }
    };

});