Добавить firestoreConnect к reduxForm - PullRequest
0 голосов
/ 14 марта 2019

Я использую избыточную форму в своем приложении, и теперь я добавляю реагирующую-избыточную-огненную базу.У меня есть проблема с добавлением композиции, которая будет содержать следующий код.

"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)
);

Спасибо за помощь.

...