He hecho todo lo posible por mi parte para solucionar este problema, pero estoy fallando una y otra vez. cuando pongo algo en el formulario de entrada, el valor se almacena en redux y cuando actualizo la página aparece el siguiente error:
uncaught rangeerror: invalid time value
mi código para datepicker es el siguiente:
<DatePicker selected={passenger?.passportExp} onChange={date => { console.log("SELECTED DATEEEE >>>>>>",moment(date).add(12,'hours').toDate()) modifyPassenger(index, { passportExp: moment(date).add(12,'hours').toDate() }) }} maxDate={new Date(new Date().getFullYear() + 30,new Date().getMonth()+1, 0)} showMonthYearPicker dateFormat="MMM y" onFocusChange={({ focused }) => this.setState({ passportExp: focused })} />