Я пытаюсь заполнить мою реактивно-избыточную форму некоторыми начальными значениями, основанными на объекте, полученном вызовом API.
Что я делаю -> Монтирование компонентов -> ajax вызывает срабатывание (создает объект) -> возвращает обещание -> пытается установить начальные значения формы.
componentDidMount = () => {
retrieveIrfItems(this.props.selected.Id).then((item) => {
console.log(item);
this.props.setDefaultFields(item[0]);
});
}
Я проверил почти все урокитам, и это то, что я пытался ->
const mapDispatchToProps = (dispatch) => ({
checkToken: token => dispatch(checkToken(token)),
changeField: (model, e) => dispatch(actions.change(model, e)),
setDefaultFields: (values) => actions.merge('editItem', values)
});
setDefaultFields
никогда не срабатывает.Без ошибок, без изменений.Любые советы?