From fcc45907133df1f424a550c822ce95da5d915fb0 Mon Sep 17 00:00:00 2001 From: Shawn Erquhart Date: Tue, 27 Feb 2018 21:52:57 -0500 Subject: [PATCH] exlude time from default date widget format --- src/components/EditorWidgets/Date/DateControl.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/components/EditorWidgets/Date/DateControl.js b/src/components/EditorWidgets/Date/DateControl.js index dc064ccd2f02..8b550d986927 100644 --- a/src/components/EditorWidgets/Date/DateControl.js +++ b/src/components/EditorWidgets/Date/DateControl.js @@ -3,6 +3,9 @@ import PropTypes from 'prop-types'; import DateTime from 'react-datetime'; import moment from 'moment'; +const DEFAULT_DATE_FORMAT = 'YYYY-MM-DD'; +const DEFAULT_DATETIME_FORMAT = moment.defaultFormat; + export default class DateControl extends React.Component { static propTypes = { field: PropTypes.object.isRequired, @@ -42,7 +45,7 @@ export default class DateControl extends React.Component { render() { const { includeTime, value, classNameWrapper, setActiveStyle, setInactiveStyle } = this.props; - const format = this.format || moment.defaultFormat; + const format = this.format || (includeTime ? DEFAULT_DATETIME_FORMAT : DEFAULT_DATE_FORMAT); return (