Upgrade to new form binder

This commit is contained in:
John Lyon-Smith
2018-05-15 13:09:13 -07:00
parent 8fcfa26063
commit aa2da7d55d
26 changed files with 307 additions and 194 deletions

View File

@@ -23,13 +23,13 @@ export class BoundInput extends React.Component {
const { name, binder } = this.props
this.state = binder.getFieldState(name)
this.state = binder.getBindingState(name)
this.handleChangeText = this.handleChangeText.bind(this)
}
componentWillReceiveProps(nextProps) {
if (nextProps.binder !== this.props.binder) {
this.setState(nextProps.binder.getFieldState(nextProps.name))
this.setState(nextProps.binder.getBindingState(nextProps.name))
}
}
@@ -38,7 +38,7 @@ export class BoundInput extends React.Component {
const { binder, name } = this.props
if (binder) {
this.setState(binder.updateFieldValue(name, newText))
this.setState(binder.updateBindingValue(name, newText))
}
}