Я использую избыточную форму в своем приложении, и теперь я добавляю реагирующую-избыточную-огненную базу.У меня есть проблема с добавлением композиции, которая будет содержать следующий код.
"react-redux": "^6.0.1",
"redux": "^4.0.1",
"react-redux-firebase": "^2.2.6"
"redux-firestore": "^0.7.2"
"react": "^16.8.3",
import { connect } from "react-redux";
import { compose } from "redux";
import { reduxForm } from "redux-form";
export default compose(
reduxForm({form: FORM_NAME}),
connect(mapStateToProps, mapDispatchToProps),
firestoreConnect([
{ collection: "firebaseCollectionName" }
])
)(LoginFormContainer);
В консоли у меня есть ошибки, как показано ниже:
Предупреждение: не удалосьтип контекста: контекст store
помечен как обязательный в FirestoreConnect(Home)
, но его значение равно undefined
Ошибка: контекст из response-redux не найден.Если вы используете response-redux v6, то v3. . требуется версия response-redux-firebase.Ознакомьтесь с руководством по миграции v3
Вышеуказанная ошибка произошла в компоненте:
В обычном случае я всегда использую код, подобный приведенному ниже, и это работает
export default reduxForm({form: FORM_NAME})(
connect(mapStateToProps,mapDispatchToProps)(LoginFormContainer)
);
Спасибо за помощь.