123456789101112131415161718192021222324252627282930 |
- import firebase from "firebase";
-
- import { USER_STATE_CHANGE } from "../constants";
-
- export function fetchUser() {
- return ((dispatch) => {
- firebase.firestore()
- .collection("Users")
- .doc(firebase.auth().currentUser.uid)
- .get()
- .then((snapshot) => {
- if(snapshot.exists){
- dispatch({type: USER_STATE_CHANGE, currentUser: snapshot.data()})
- }
- else{
- firebase.firestore().collection("Interpreters")
- .doc(firebase.auth().currentUser.uid)
- .get()
- .then((snapshot) => {
- if(snapshot.exists){
- dispatch({type: USER_STATE_CHANGE, currentUser: snapshot.data()})
- }
- else{
- console.log("DOES NOT EXIST")
- }
- })
- }
- })
- })
- }
|