diff options
author | Determinant <ted.sybil@gmail.com> | 2019-02-11 01:09:51 -0500 |
---|---|---|
committer | Determinant <ted.sybil@gmail.com> | 2019-02-11 01:09:51 -0500 |
commit | f28b818cc62c7fff67517a4147e64f08ebd73027 (patch) | |
tree | 49ed08257897088acaede1ef7dcf00eb6ed75e2a /src/RegexField.js | |
parent | 7ec26813a0cae0996f2d5873b9bdd1aeede68d41 (diff) |
fix regression bugs
Diffstat (limited to 'src/RegexField.js')
-rw-r--r-- | src/RegexField.js | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/RegexField.js b/src/RegexField.js index f1bc2e8..e3fa9f4 100644 --- a/src/RegexField.js +++ b/src/RegexField.js @@ -39,11 +39,11 @@ class RegexField extends React.Component { } else { value = pitems[event.target.value]; } - this.props.onChange({target: {value}}); + this.props.onChange(value); }; - const regexTextOnChange = event => this.props.onChange({ - target: { value: new Pattern(0, true, event.target.value, null)}}); + const regexTextOnChange = event => this.props.onChange( + new Pattern(0, true, event.target.value, null)); const className = this.props.value.isRegex ? classes.fieldRegex: classes.fieldNoRegex; return ( @@ -81,7 +81,7 @@ export function CalendarField(props) { <RegexFieldWithStyles value={props.value.cal} options={options} - onChange={props.onChange} + onChange={value => props.onChange('cal', value)} theme={props.theme} />); } @@ -93,6 +93,6 @@ export function EventField(props) { <RegexFieldWithStyles value={props.value.event} options={options} - onChange={props.onChange} + onChange={value => props.onChange('event', value)} theme={props.theme} />); } |