var insertCSS = require('insert-css'); var domReady = require('domready'); var domify = require('domify'); var React = require('react') var Modal = require('../src/index'); var fs = require('fs'); var style = fs.readFileSync(__dirname+'/style.css', 'utf8'); insertCSS(style); var SomePage = React.createClass({ getInitialState: function() { return { showDialog: false }; }, showDialog: function() { this.setState({showDialog: !this.state.showDialog}); }, closeDialog: function() { this.setState({showDialog: false}); }, render: function() { if (this.state.showDialog) { node = (

Plain old Modal

) } else { node = null } return
{node}
} }); domReady(function () { document.body.appendChild(domify('
')); React.render(, document.querySelector('.container')); });