Я пытаюсь создать проект в React и использую Firebase. В моем проекте response-redux-firebase одна строка ошибки при создании кода, но я не смог это исправить. Как я могу исправить это "TypeError: Object (...) не является функцией"
Я искал эту проблему, но не мог решить проблему.
Я следую заучебник, где версия реакции 16.4.1. Я не уверен, что это проблема или нет
файл index.js
import React from "react";
import ReactDOM from "react-dom";
import "./index.css";
import App from "./App";
import * as serviceWorker from "./serviceWorker";
import { createStore, applyMiddleware, compose } from "redux";
import rootReducer from "./store/reducers/rootReducer";
import { Provider } from "react-redux";
import thunk from "redux-thunk";
import { reduxFirestore, getFirestore } from "redux-firestore";
import { reactReduxFirebase, getFirebase } from "react-redux-firebase";
import fbConfig from "./config/fbConfig";
const store = createStore(
rootReducer,
compose(
applyMiddleware(thunk.withExtraArgument({ getFirebase, getFirestore })),
reduxFirestore(fbConfig),
reactReduxFirebase(fbConfig)
)
);
, если я закомментирую reatReduxFirebase (), тогда он работает нормально, но мне нужно эторабота
Вы можете найти все коды здесь: https://github.com/martuza-shimul/React-Blog-app
Я получаю эту ошибку каждый раз:
TypeError: Object(...) is not a function
Module../src/index.js
i:/Learning new things/react/pma/src/index.js:17
14 | const store = createStore(
15 | rootReducer,
16 | compose(
> 17 | applyMiddleware(thunk.withExtraArgument({ getFirebase, getFirestore })),
18 | reduxFirestore(fbConfig),
19 | reactReduxFirebase(fbConfig)
20 |
Я не уверен, какчтобы исправить это. Немного помощи / подсказки действительно нужно ценить.