Removed circular dependencies from project.

This commit is contained in:
Patrick Fic
2020-10-07 10:25:51 -07:00
parent b6f2ad3cf0
commit ac86659202
14 changed files with 169 additions and 764 deletions

View File

@@ -1,10 +1,10 @@
import "firebase/analytics";
import firebase from "firebase/app";
import "firebase/firestore";
import "firebase/auth";
import "firebase/database";
import "firebase/analytics";
import "firebase/firestore";
import "firebase/messaging";
import { store } from "../redux/store";
//import { store } from "../redux/store";
const config = JSON.parse(process.env.REACT_APP_FIREBASE_CONFIG);
firebase.initializeApp(config);
@@ -48,14 +48,14 @@ try {
export { messaging };
export const logImEXEvent = (eventName, additionalParams, stateProp = null) => {
const state = stateProp || store.getState();
// const state = stateProp || store.getState();
const eventParams = {
shop:
(state.user && state.user.bodyshop && state.user.bodyshop.shopname) ||
null,
user:
(state.user && state.user.currentUser && state.user.currentUser.email) ||
null,
// shop:
// (state.user && state.user.bodyshop && state.user.bodyshop.shopname) ||
// null,
// user:
// (state.user && state.user.currentUser && state.user.currentUser.email) ||
// null,
...additionalParams,
};
analytics.logEvent(eventName, eventParams);