import React, { PropTypes, Component } from 'react'; import DateTimePicker from 'react-datetime'; // import moment from 'moment'; class DateTime extends Component { constructor(props) { super(props); this.updateDate = this.updateDate.bind(this); } // when the datetime picker has mounted, SmartForm will catch the date value (no formsy mixin in this component) componentDidMount() { this.updateDate(this.props.value || new Date()); } updateDate(date) { this.context.updateCurrentValues({[this.props.name]: date}); } render() { return (