JSFiddle - React, Tailwind, and code Playground

HTML

<script src="http://fb.me/react-with-addons-0.12.0.js"></script>
<script src="http://fb.me/JSXTransformer-0.12.0.js"></script>
<script src="http://fb.me/react-js-fiddle-integration.js"></script>

JavaScript 1.7

function Wrapped(Component) {
    return React.createClass({
        render: function() {
            return ( 
                <div className="wrapper"> 
                    before 
                    <Component {...this.props}/>
                    after
                </div>
            );
        }    
    });
};

var Hello = React.createClass({
    render: function() {
        return ( 
           <div> 
               Hello {this.props.name}                    
           </div>
        );
    }
});

var WrappedHello = Wrapped(Hello);

React.render(<WrappedHello name="World!"/>,document.body);