aboutsummaryrefslogtreecommitdiff
path: root/src/RegexField.js
diff options
context:
space:
mode:
authorDeterminant <ted.sybil@gmail.com>2019-02-11 01:09:51 -0500
committerDeterminant <ted.sybil@gmail.com>2019-02-11 01:09:51 -0500
commitf28b818cc62c7fff67517a4147e64f08ebd73027 (patch)
tree49ed08257897088acaede1ef7dcf00eb6ed75e2a /src/RegexField.js
parent7ec26813a0cae0996f2d5873b9bdd1aeede68d41 (diff)
fix regression bugs
Diffstat (limited to 'src/RegexField.js')
-rw-r--r--src/RegexField.js10
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} />);
}