var React = require('react'); var ReactDOM = require('react-dom'); var Formsy = require('./../src/main.js'); var Input = React.createClass({ onChange: function (event) { this.props.setValue(event.currentTarget.value); }, render: function () { return (
{this.props.showRequired() ? 'required' : ''}
); } }); Input = Formsy.HOC(Input); var SomeComp = React.createClass({ getInitialState: function () { return { isRequired: false }; }, toggleRequired: function () { this.setState({ isRequired: !this.state.isRequired }); }, render: function () { return (
) } }); var FormApp = React.createClass({ onSubmit: function (model) { console.log('model', model); }, render: function () { return ( ); } }); ReactDOM.render(, document.getElementById('app'));