Я пытаюсь сделать так, чтобы срабатывающий datepicker работал с избыточной формой, я уже прочитал свои ответы на stackoverflow, я сделал так, что сборщик работает нормально, но по какой-то причине не могу ничего напечатать на поле. Интересно, что если я попытаюсь вставить правильную дату, например, 30.12.2009, то это тоже сработает. Вот мой код
import React from "react";
import { Field, reduxForm } from "redux-form";
import DatePicker from "react-datepicker";
import moment from "moment";
const RenderDatePicker = ({ input }) => (
<div>
<DatePicker
{...input}
className="form-control"
onChange={date => input.onChange(moment(date).format("MM/DD/YYYY"))}
selected={input.value ? moment(input.value, "MM/DD/YYYY") : null}
/>
</div>
);
const SimpleForm = props => {
const { handleSubmit, pristine, reset, submitting } = props;
return (
<form onSubmit={handleSubmit}>
<Field name={"datePicker"} component={RenderDatePicker} />
<button type="submit">
Submit
</button>
</form>
);
};
export default reduxForm({
form: "simple"
})(SimpleForm);