RNFirebase не работает с react-redux-firebase и redux-thunk

# #firebase #react-native #google-cloud-firestore

Вопрос:

Я пытаюсь использовать RNFirebase с react-redux-firebase и redux-thunk. Вот мой App.js:

     <Provider store={store}>
      <ReactReduxFirebaseProvider {...rrfProps}>
        <NavigationContainer>
          <Stack.Navigator headerMode={'none'}>
            <Stack.Screen name="HomeNavigator" component={HomeNavigator} />
            <Stack.Screen name="Login" component={LoginScreen} />
            <Stack.Screen name="Sign Up" component={LoginScreen} />
          </Stack.Navigator>
        </NavigationContainer>
      </ReactReduxFirebaseProvider>
    </Provider>
 

Вот магазин и rrfProps:

 export const store = createStore(
  rootReducer,

  applyMiddleware(thunk.withExtraArgument({getFirebase, getFirestore})),
  // compose(reactReduxFirebase(firebase, reduxFirebaseConfig))
);
export const rrfProps = {
  firebase: RNFirebase,
  config: {
    userProfile: 'users',
    useFirestoreForProfile: true,
  },
  dispatch: store.dispatch,
};
 

В google-сервисах.файл json уже находится в android/app/src. Но когда я пытаюсь получить любую из моих коллекций Firestore таким образом:

 const mapStateToProps = (state) => {
  return {
    offers: state,
  };
};
const mapDispatchToProps = (dispatch) => {
  return {
    add_update_offer: (offer, env) => dispatch(redux.actions.admin.offers.create(offer, env)),
  };
};
export default compose(
  connect(mapStateToProps),
  firestoreConnect([
    {
      collection: "offers",
      where: [["db", "==", "prod"]],
    },
  ])
)(ViewOffers);
 

Я по-прежнему не получаю никаких данных. Ничего. Я даже не вижу запроса, который я делаю, все в реквизите предложений пустое. Пожалуйста, помогите, спасибо!