diff --git a/src/components/Widgets/DateControl.js b/src/components/Widgets/DateControl.js index 56fcb08e..fca1653a 100644 --- a/src/components/Widgets/DateControl.js +++ b/src/components/Widgets/DateControl.js @@ -18,10 +18,13 @@ export default class DateControl extends React.Component { } handleChange = datetime => { - const newValue = this.format - ? moment(datetime).format(this.format) - : datetime; - this.props.onChange(newValue); + const { onChange } = this.props; + if (!this.format || datetime === '') { + onChange(datetime); + } else { + const formattedValue = moment(datetime).format(this.format); + onChange(formattedValue); + } }; render() {