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 (без вложенных), все работало, сейчас же - нет.