JSFiddle - React, Tailwind, and code Playground

by ConnorM

HTML

<div id="wrapper">Hello</div>

JavaScript

var App = function () {
        this.element = document;
    };


    App.prototype.wrap = function ( result ) { 
        for(var key in App.prototype){
            result[key] = App.prototype[key];
        }
        return result;
    };



    App.prototype.find = function ( name ) {
        var element = this.element.getElementById( name );
        return this.wrap( element );
    };

    App.prototype.hide = function () {
        this.style.display = 'none';
    }

    window.app = new App();


    var test = app.find('wrapper');

    window.setTimeout(function() {
        test.hide();
    }, 2500);