JSFiddle - React, Tailwind, and code Playground

by Eric Howe

HTML

<script src="http://cdnjs.cloudflare.com/ajax/libs/handlebars.js/1.0.0.beta6/handlebars.min.js"></script>
<script id="t" type="text/x-handlebars">
    {{#if_global_var}}
        Pancakes!
    {{else}}
        No pancakes!
    {{/if_global_var}}
</script>

JavaScript

Handlebars.registerHelper('if_global_var', function(block) {
    if(global_var)
        return block.fn();
    else
        return block.inverse();
});

var t = Handlebars.compile($('#t').html());

window.global_var = false;
console.log(t());

window.global_var = true;
console.log(t());