@lexstile

Как добавить новое значение в FormSection в redux-form?

1.
const formValues = (state: ApplicationState) => getFormValues('valuationReport')(state); // форма (не имеет своего FormSection)

const formSelector = createSelector(
  formValues,
  (values: Object) => get(values, 'reporterCompany'), // создаем селектор для секции формы
);

2.
const mapDispatchToProps = {
  changeField: (field, value) => (dispatch) => {
    dispatch(change('valuationReport.reporterCompany', field, value)); // прокидываю ф-цию в пропсы компонента
  },
};

export const LienPageValuationReportController = compose(
  connect(
    mapStateToProps, mapDispatchToProps
  ),
  reduxForm({
    form: 'valuationReport',
    destroyOnUnmount: false,
  }),
)(LienPageValuationReportContainer);

https://dropmefiles.com/3WS99
Как мне сюда добавить мои данные через метод CHANGE (сейчас он доступен в пропсах) из коробки redux-form?
Проблема в том, что я не знаю, как обращаться к форме...
Когда был один FormSection (без вложенных), все работало, сейчас же - нет.
  • Вопрос задан
  • 50 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы