refactor: move firebase initialization to a plugin
This commit is contained in:
@@ -52,7 +52,6 @@ import { setupLocalPersistence } from "~/newstore/localpersistence"
|
||||
import { performMigrations } from "~/helpers/migrations"
|
||||
import { initUserInfo } from "~/helpers/teams/BackendUserInfo"
|
||||
import { registerApolloAuthUpdate } from "~/helpers/apollo"
|
||||
import { initializeFirebase } from "~/helpers/fb"
|
||||
import { useSetting } from "~/newstore/settings"
|
||||
import { logPageView } from "~/helpers/fb/analytics"
|
||||
import { hookKeybindingsListener } from "~/helpers/keybindings"
|
||||
@@ -189,7 +188,6 @@ export default defineComponent({
|
||||
})
|
||||
}
|
||||
|
||||
initializeFirebase()
|
||||
initUserInfo()
|
||||
|
||||
logPageView(this.$router.currentRoute.fullPath)
|
||||
|
||||
@@ -100,6 +100,7 @@ export default {
|
||||
"~/plugins/v-focus",
|
||||
"~/plugins/v-textarea",
|
||||
"~/plugins/vue-apollo",
|
||||
"~/plugins/init-fb.ts",
|
||||
"~/plugins/crisp",
|
||||
{ src: "~/plugins/web-worker", ssr: false },
|
||||
],
|
||||
|
||||
3
packages/hoppscotch-app/plugins/init-fb.ts
Normal file
3
packages/hoppscotch-app/plugins/init-fb.ts
Normal file
@@ -0,0 +1,3 @@
|
||||
import { initializeFirebase } from "~/helpers/fb"
|
||||
|
||||
initializeFirebase()
|
||||
Reference in New Issue
Block a user