Skip to content
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions src/Combobox.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ const formatOption = (option, disabledOptions) => {
};

class Combobox extends Component {
onItemChange = (type, itemValue) => {
onItemChange = (type, itemValue, e) => {
const {
onChange,
defaultOpenValue,
Expand Down Expand Up @@ -55,11 +55,11 @@ class Combobox extends Component {
}
}
}
onAmPmChange(ampm);
onAmPmChange(ampm, e);
} else {
value.second(+itemValue);
}
onChange(value);
onChange(value, e);
};

onEnterSelectPanel = range => {
Expand Down
4 changes: 2 additions & 2 deletions src/Panel.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -56,10 +56,10 @@ class Panel extends Component {
return null;
}

onChange = newValue => {
onChange = (newValue, e) => {
const { onChange } = this.props;
this.setState({ value: newValue });
onChange(newValue);
onChange(newValue, e);
};

onAmPmChange = ampm => {
Expand Down
10 changes: 5 additions & 5 deletions src/Select.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -41,9 +41,9 @@ class Select extends Component {
}
}

onSelect = value => {
onSelect = (value, e) => {
const { onSelect, type } = this.props;
onSelect(type, value);
onSelect(type, value, e);
};

getOptions() {
Expand All @@ -55,11 +55,11 @@ class Select extends Component {
});
const onClick = item.disabled
? undefined
: () => {
this.onSelect(item.value);
: (e) => {
this.onSelect(item.value, e);
};
const onKeyDown = e => {
if (e.keyCode === 13) onClick();
if (e.keyCode === 13) onClick(e);
else if (e.keyCode === 27) onEsc();
};
return (
Expand Down
12 changes: 6 additions & 6 deletions src/TimePicker.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -72,13 +72,13 @@ class Picker extends Component {
: null;
}

onPanelChange = value => {
this.setValue(value);
onPanelChange = (value, e) => {
this.setValue(value, e);
};

onAmPmChange = ampm => {
onAmPmChange = (ampm, e) => {
const { onAmPmChange } = this.props;
onAmPmChange(ampm);
onAmPmChange(ampm, e);
};

onClear = event => {
Expand All @@ -102,14 +102,14 @@ class Picker extends Component {
}
};

setValue(value) {
setValue(value, e) {
const { onChange } = this.props;
if (!('value' in this.props)) {
this.setState({
value,
});
}
onChange(value);
onChange(value, e);
}

getFormat() {
Expand Down