<SingleDatePicker id={id} date={this.state.date && !this.state.date == false ? this.state.date : null} monthFormat={"YYYY MMMM"} displayFormat={dateFormat?dateFormat:"YYYY/MM/DD"} ..... />
Warning: Failed prop type: Invalid prop `date` of type `object` supplied to `withStyles(SingleDatePicker)`, expected `Moment`. at withStyles(SingleDatePicker) (eval at ES6ProxyComponentFactory
→ 데이터에 null값이 들어가서 생긴 이슈
date={this.state.date && !this.state.date == false ? this.state.date : null}
date에 들어갈 값을 예외처리 이중으로 해줌.
(※ !this.state.date == false
!(값) == false 값이 존재함 = null, ' ', undefined값을 같이 처리하기 위해서)