0

我正在尝试连接 firebase,但出现这样的错误:

TypeError: Object(...) 不是函数

在此处输入图像描述 我的商店.js

import { compose, createStore, applyMiddleware } from 'redux';
import thunk from 'redux-thunk';
import { reactReduxFirebase, getFirebase } from 'react-redux-firebase';
import { reduxFirestore, getFirestore } from 'redux-firestore';

// Importing components
import rootReducer from './reducers/rootReducer';
import firebase from '../fbconfig/fbConfig';

const rrfConfig = {
  userProfile: 'users',
  useFirestoreForProfile: true 
};

const composeEnhancers =
  process.env.NODE_ENV === 'development'
    ? window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__ || compose
    : compose;

const store = createStore(
  rootReducer,
  composeEnhancers(
    reactReduxFirebase(firebase, rrfConfig),
    reduxFirestore(firebase),
    applyMiddleware(thunk.withExtraArgument({ getFirebase, getFirestore }))
  )
);

export default store;

我的firebase conf

import firebase from 'firebase/app';
import 'firebase/firestore';
import 'firebase/auth';
import 'firebase/storage';

const config = {
    apiKey: "",
    authDomain: "",
    databaseURL: "",
    projectId: "",
    storageBucket: "",
    messagingSenderId: "",
    appId: ""
};

firebase.initializeApp(config);
firebase.firestore();

export default firebase;

只是试图将firebase连接到redux如何解决这个问题?

4

0 回答 0