Skip to content

Initial Usage #1

@srph

Description

@srph
var classnames = require('classnames');
var ReactIz = require('react-iz');

var MyForm = React.createClass({
    mixins: [LinkedStateMixin],

    render(): function() {
        var rules = { ... }

        return <ReactIz data={this.state} rules = {rules} render={(props) => {
          // in this case, we want to add `has-error` class
          // to our input field if `username` input has error
          var usernameClass = props.hasError('username')
            ? 'form-control'
            : 'form-control has-error'
          return (
            <input type="text" className={usernameClass} valueLink={this.linkState('username')}
          );
        }}; />
    }
});

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions