@@ -51,7 +51,7 @@ export default class DateTimePicker extends Component {
5151 hideCalendarDate : PropTypes . bool ,
5252 firstDayOfWeek : PropTypes . number ,
5353 onDatePickerDismiss : PropTypes . func ,
54- value : PropTypes . oneOfType ( [ PropTypes . object , PropTypes . string , PropTypes . number ] ) ,
54+ customValue : PropTypes . oneOfType ( [ PropTypes . object , PropTypes . string , PropTypes . number ] ) ,
5555 maxDate : PropTypes . oneOfType ( [ PropTypes . object , PropTypes . string , PropTypes . number ] ) ,
5656 minDate : PropTypes . oneOfType ( [ PropTypes . object , PropTypes . string , PropTypes . number ] ) ,
5757
@@ -66,7 +66,7 @@ export default class DateTimePicker extends Component {
6666 }
6767
6868 static defaultProps = {
69- value : undefined ,
69+ customValue : undefined ,
7070 okLabel : 'OK' ,
7171 minDate : undefined ,
7272 maxDate : undefined ,
@@ -113,16 +113,16 @@ export default class DateTimePicker extends Component {
113113 }
114114
115115 // eslint-disable-next-line
116- getInitialTime = ( ) => this . props . value
117- ? moment ( this . props . value )
116+ getInitialTime = ( ) => this . props . customValue
117+ ? moment ( this . props . customValue )
118118 : null
119119
120120 state = {
121121 dateTime : this . getInitialTime ( ) ,
122122 }
123123
124124 componentDidUpdate = ( prevProps ) => {
125- if ( prevProps . value !== this . props . value ) {
125+ if ( prevProps . customValue !== this . props . customValue ) {
126126 this . setState ( { dateTime : this . getInitialTime ( ) } ) ;
127127 }
128128 }
@@ -221,8 +221,7 @@ export default class DateTimePicker extends Component {
221221 onDateSelected,
222222 onTimeSelected,
223223 disabled,
224- placeholder,
225- value,
224+ customValue,
226225 ...other
227226 } = this . props ;
228227
@@ -232,21 +231,21 @@ export default class DateTimePicker extends Component {
232231 onFocus = { this . handleFocus }
233232 className = { textFieldClassName }
234233 onClick = { this . openDatePicker }
235- value = { value ? this . getDisplayTime ( ) : placeholder }
234+ value = { this . getDisplayTime ( ) }
236235 style = { { ...styles . textField , ...textFieldStyle } }
237236 disabled = { disabled }
238237 { ...other }
239238 />
240239
241240 {
242241 clearIcon
243- ? < IconButton
242+ ? < IconButton
244243 onClick = { this . clearState }
245244 style = { { ...styles . clearIcon , ...clearIconStyle } }
246245 disabled = { disabled } >
247246 { clearIcon }
248247 </ IconButton >
249- : null
248+ : null
250249 }
251250
252251 < DatePicker
0 commit comments