JSFiddle - React, Tailwind, and code Playground

HTML

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

JavaScript 1.7

/** @jsx React.DOM */

var CountdownView = React.createClass({
    componentDidMount: function() {
        this.timeout = setInterval(this.forceUpdate.bind(this), 1000);
    },

    componentWillUnmount: function() {
        clearTimeout(this.timeout);
    },

    render: function() {
        return <div onClick={rerender}>{Date.now()}</div>;
    }
});

function rerender() {
  document.body.innerHTML = '<div id="container"></div>';

  React.renderComponent(
    <CountdownView />,
    document.getElementById('container')
  );
}

rerender();