fix: firebase imports to allow tree shaking

This commit is contained in:
Andrew Bastin
2021-08-08 13:25:54 +05:30
parent 846c1426cf
commit e6c503253b
7 changed files with 14 additions and 7 deletions

View File

@@ -1,4 +1,5 @@
import firebase from "firebase" import firebase from "firebase/app"
import "firebase/analytics"
import { authEvents$ } from "./auth" import { authEvents$ } from "./auth"
import { import {
HoppAccentColor, HoppAccentColor,

View File

@@ -1,4 +1,6 @@
import firebase from "firebase" import firebase from "firebase/app"
import "firebase/firestore"
import "firebase/auth"
import { BehaviorSubject, Subject } from "rxjs" import { BehaviorSubject, Subject } from "rxjs"
export type HoppUser = firebase.User & { export type HoppUser = firebase.User & {

View File

@@ -1,4 +1,5 @@
import firebase from "firebase" import firebase from "firebase/app"
import "firebase/firestore"
import { currentUser$ } from "./auth" import { currentUser$ } from "./auth"
import { import {
restCollections$, restCollections$,

View File

@@ -1,4 +1,5 @@
import firebase from "firebase" import firebase from "firebase/app"
import "firebase/firestore"
import { currentUser$ } from "./auth" import { currentUser$ } from "./auth"
import { import {
Environment, Environment,

View File

@@ -1,4 +1,5 @@
import firebase from "firebase" import firebase from "firebase/app"
import "firebase/firestore"
import { currentUser$ } from "./auth" import { currentUser$ } from "./auth"
import { settingsStore } from "~/newstore/settings" import { settingsStore } from "~/newstore/settings"
import { import {

View File

@@ -1,4 +1,4 @@
import firebase from "firebase" import firebase from "firebase/app"
import { initAnalytics } from "./analytics" import { initAnalytics } from "./analytics"
import { initAuth } from "./auth" import { initAuth } from "./auth"
import { initCollections } from "./collections" import { initCollections } from "./collections"

View File

@@ -1,4 +1,5 @@
import firebase from "firebase" import firebase from "firebase/app"
import "firebase/firestore"
import { currentUser$ } from "./auth" import { currentUser$ } from "./auth"
import { applySetting, settingsStore, SettingsType } from "~/newstore/settings" import { applySetting, settingsStore, SettingsType } from "~/newstore/settings"