I'm trying to load profile data via react redux firebase, but it doesn't work.
This is my function to create a new user:
firebase.createUser({ email, password }, { firstName, lastName })
That's the way I'm setting my store:
const rootReducer = combineReducers({
auth: authReducer,
firestore: firestoreReducer,
firebase: firebaseReducer
})
const store = createStore(
rootReducer,
compose(
applyMiddleware(thunk.withExtraArgument({ getFirebase, getFirestore })),
reduxFirestore(firebase, rrfConfig)
)
)
Where fbConfig is config from firebase and rrConfig is:
const rrfConfig = { userProfile: 'users', useFirestoreForProfile: true }
After that I render it:
<Provider store={store}>
<ReactReduxFirebaseProvider
firebase={firebase}
config={rrfConfig}
dispatch={store.dispatch}
createFirestoreInstance={createFirestoreInstance}
>
<HashRouter>
<App/>
</HashRouter>
</ReactReduxFirebaseProvider>
</Provider>
What could be wrong? Firstname and lastname is in firestore database, but it doesn't load.