«Недопустимое значение даты, хранящееся в реаги-редуксе» с редукс-формой - PullRequest
0 голосов
/ 11 июля 2019

Я создаю модуль CRUD для добавления пользователя.Для добавления модуля работают должным образом, но у меня есть ошибка на обновлении модуля при вводе даты.Я использую форму initialValues, чтобы заполнить поле формы

. Например: пользователь данных из API имеет 2019/04/22, а в поле формы правильно отображается дата (2019/04/22), но данные хранятся в избыточной форме.форма всегда на один день меньше

Как я передаю исходные значения для реквизитов reduxForm

const initVals = this.props.agentDetail.toJS()
const initVal = 
{
        active: initVals.active,
        agencyCode: initVals.agencyCode,
        agentId: initVals.agentId,
        birthDate: moment(initVals.birthDate,"YYYY-MM-DD"),
        businessEmail: initVals.businessEmail,
        gender: initVals.gender,
        homeAddress: initVals.homeAddresss,
        id: initVals.id,
        idNumber: initVals.idNumber,
        idType: initVals.idType,
        joinDate: moment(initVals.joinDate,"YYYY-MM-DD"),
        mobilePhone: initVals.mobilePhone,
        name: initVals.name,
}

<ModalAgentComponent
        initialValues={initialValue}
        {...this.props}
/>

"response-redux": "^ 6.0.0", "redux-form": "^ 8.1.0 ",

Я ожидаю, что значение даты в состоянии reduxForm будет таким же, как и начальные значения

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...