Skip to content

Commit

Permalink
Revert "Changes in v0.2.3 was a mistake. This commit fixes that by us…
Browse files Browse the repository at this point in the history
…ing the …"
  • Loading branch information
Matt Brookes committed Nov 1, 2015
1 parent 7063eda commit 1f56c02
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 86 deletions.
49 changes: 4 additions & 45 deletions formsy-material-ui.jsx
Expand Up @@ -100,56 +100,15 @@ let FormsySelect = React.createClass({
});

let FormsyText = React.createClass({
displayName: 'FormsyText',

propTypes: {
name: React.PropTypes.string.isRequired,
validations: React.PropTypes.string,
validationError: React.PropTypes.string,
hintText: React.PropTypes.string,
floatingLabelText: React.PropTypes.string
},

handleChange: function handleChange(event) {
if(this.getErrorMessage() != null){
this.setValue(event.currentTarget.value);
}
else{
if (this.isValidValue(event.target.value)) {
this.setValue(event.target.value);
}
else{
this.setState({
_value: event.currentTarget.value,
_isPristine: false
});
}
}
},

handleValueChange: function handleValueChange(event, value) {
this.setValue(value);
},

handleBlur: function handleBlur(event) {
this.setValue(event.currentTarget.value);
},

handleEnterKeyDown: function handleEnterKeyDown(event) {
this.setValue(event.currentTarget.value);
},

mixins: [ Formsy.Mixin ],
mixins: [ Formsy.Mixin, FormComponentMixin ],

render: function () {
return (
<TextField
{...this.props}
onChange: this.handleChange,
onBlur: this.handleBlur,
onEnterKeyDown:this.handleEnterKeyDown,
errorText: this.getErrorMessage(),
value: this.getValue() } />
onBlur={this.handleChange}
errorText={this.getErrorMessage()}
value={this.getValue()} />
);
}
});
Expand Down
43 changes: 2 additions & 41 deletions index.js
Expand Up @@ -115,50 +115,11 @@ var FormsySelect = React.createClass({
var FormsyText = React.createClass({
displayName: 'FormsyText',

propTypes: {
name: React.PropTypes.string.isRequired,
validations: React.PropTypes.string,
validationError: React.PropTypes.string,
hintText: React.PropTypes.string,
floatingLabelText: React.PropTypes.string
},

handleChange: function handleChange(event) {
if(this.getErrorMessage() != null){
this.setValue(event.currentTarget.value);
}
else{
if (this.isValidValue(event.target.value)) {
this.setValue(event.target.value);
}
else{
this.setState({
_value: event.currentTarget.value,
_isPristine: false
});
}
}
},

handleValueChange: function handleValueChange(event, value) {
this.setValue(value);
},

handleBlur: function handleBlur(event) {
this.setValue(event.currentTarget.value);
},

handleEnterKeyDown: function handleEnterKeyDown(event) {
this.setValue(event.currentTarget.value);
},

mixins: [Formsy.Mixin],
mixins: [Formsy.Mixin, FormComponentMixin],

render: function render() {
return React.createElement(TextField, _extends({}, this.props, {
onChange: this.handleChange,
onBlur: this.handleBlur,
onEnterKeyDown:this.handleEnterKeyDown,
onBlur: this.handleChange,
errorText: this.getErrorMessage(),
value: this.getValue() }));
}
Expand Down

0 comments on commit 1f56c02

Please sign in to comment.