[ Web Proxy ]
URL:
Viewing: https://raw.githubusercontent.com/elsewhencode/react-modal-component/master/example/browser.js [Back]  [Original]

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

Close Dialog ) } else { node = null } return
Show Dialog {node}
} }); domReady(function () { document.body.appendChild(domify('
')); React.render(, document.querySelector('.container')); });
Web Proxy Viewer  |  New URL  |  Original Page