JSFiddle - React, Tailwind, and code Playground

by andypotanin

HTML

<script src="http://cdn.udx.io/udx.requires.js"></script>
<div data-require="app.test"></div>

JavaScript

//console.clear();

define( 'app.config', {
    yoast: window.yoast= {},
    wp_menufcation: window.wp_menufcation = {},
    ajaxurl: window.ajaxurl = "http://discodonniepresents.com/manage/admin-ajax.php",
    wpp: window.wpp = {}
});



// Handles Header Scripts.
define('app.bootstrap', ['jquery'], function () {
    console.log('app.bootstrap - header scripts loaded.');

    window.wp_menufication = require('app.config').wp_menufication;
    window.analytics = require('app.config').analytics;

    var _gaq = _gaq || [];
    _gaq.push(['_setAccount', 'UA-31265686-7']);
    _gaq.push(['_setAllowLinker', true], ['_setDomainName', 'umesouthpadre.com'], ['_setCustomVar', 2, 'post_type', 'page', 3], ['_setCustomVar', 3, 'year', '2013', 3], ['_trackPageview']);

    (function () {
        var ga = document.createElement('script');
        ga.type = 'text/javascript';
        ga.async = true;
        ga.src = 'https://stats.g.doubleclick.net/dc.js';

        var s = document.getElementsByTagName('script')[0];
        s.parentNode.insertBefore(ga, s);
    })();

    // 
    return {
        success: true
    };

});

// requested from the actual script tag.
define('app.main', ['app.config', 'app.bootstrap'], function () {
    //console.log('app.main');

    require.config({
        shim: {}
    });


});

// emulation
require(['app.main']);