require('./modal.less'); const React = require('react'); const createClass = require('create-react-class'); const Modal = createClass({ getDefaultProps : function () { return { header : '', save : ()=>{}, }; }, getInitialState : function() { return { visible : false, }; }, setVisible : function(visible) { this.setState({ visible }); }, save : function() { this.props.save(); this.setVisible(false); }, render : function () { const { children, header } = this.props; const { visible } = this.state; return {visible ?

{header}


{children}
: null}
; } }); module.exports = Modal;