Use formatted datetime value in Redux.
This commit is contained in:
parent
c4222895a5
commit
b7fcb8b3d9
@ -21,8 +21,8 @@ export default class DateControl extends React.Component {
|
|||||||
};
|
};
|
||||||
|
|
||||||
componentDidMount() {
|
componentDidMount() {
|
||||||
const { value, field, onChange } = this.props;
|
const { includeTime, value, field, onChange } = this.props;
|
||||||
this.format = field.get('format');
|
this.format = field.get('format') || (includeTime ? DEFAULT_DATETIME_FORMAT : DEFAULT_DATE_FORMAT);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Set the current date as default value if no default value is provided. An
|
* Set the current date as default value if no default value is provided. An
|
||||||
@ -45,7 +45,7 @@ export default class DateControl extends React.Component {
|
|||||||
|
|
||||||
render() {
|
render() {
|
||||||
const { includeTime, value, classNameWrapper, setActiveStyle, setInactiveStyle } = this.props;
|
const { includeTime, value, classNameWrapper, setActiveStyle, setInactiveStyle } = this.props;
|
||||||
const format = this.format || (includeTime ? DEFAULT_DATETIME_FORMAT : DEFAULT_DATE_FORMAT);
|
const format = this.format;
|
||||||
return (
|
return (
|
||||||
<DateTime
|
<DateTime
|
||||||
timeFormat={!!includeTime}
|
timeFormat={!!includeTime}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user