Я пытаюсь использовать redux-form в моем приложении React. Обычно он работает нормально, но я получаю предупреждение в строгом режиме:
Вот мой код:
import React, { Component, Fragment } from 'react';
import { Link } from 'react-router-dom';
import { reduxForm, Field } from 'redux-form';
class IssuesNew extends Component {
renderTitleField(field) {
return (
<div>
<input {...field.input} type="text" />
</div>
);
}
render() {
console.log(this.props);
return (
<Fragment>
<Link to="/">Go to all Issues</Link>
<h1>Create a new issue</h1>
<form><Field name="title" component={this.renderTitleField} /></form>
</Fragment>
);
}
}
export default reduxForm({
form: 'IssuesNewForm',
})(IssuesNew);
Вот мои версии стека:
"react": "^16.13.1",
"react-dom": "^16.13.1",
"react-redux": "^7.2.0",
"redux-form": "^8.3.6",
Я видел, что есть комментарий по этому поводу, но без ответа: https://github.com/redux-form/redux-form/issues/3954#issuecomment -522813906
Есть ли способ исправить это или убрать go?