Некоторое время не трогал redux-form
, поэтому, пожалуйста, миритесь с любой проблемой в моем примере кода.
Создатели действий Redux-формы обычно могут использоваться в качестве диспетчера.Вам просто нужно импортировать действие и использовать его в mapDispatchToProps
:
import { untouch } from 'redux-form/actions'
...
componentDidMount() {
const fieldArray = getFields() // your own methods
this.props.untouch(fieldArray)
}
...
const mapStateToProps = (dispatch) => ({
untouch: (fieldArray) => dispatch(untouch("YOUR_FORM_NAME", fieldArray))
})