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 { performMigrations } from "~/helpers/migrations"
|
||||||
import { initUserInfo } from "~/helpers/teams/BackendUserInfo"
|
import { initUserInfo } from "~/helpers/teams/BackendUserInfo"
|
||||||
import { registerApolloAuthUpdate } from "~/helpers/apollo"
|
import { registerApolloAuthUpdate } from "~/helpers/apollo"
|
||||||
import { initializeFirebase } from "~/helpers/fb"
|
|
||||||
import { useSetting } from "~/newstore/settings"
|
import { useSetting } from "~/newstore/settings"
|
||||||
import { logPageView } from "~/helpers/fb/analytics"
|
import { logPageView } from "~/helpers/fb/analytics"
|
||||||
import { hookKeybindingsListener } from "~/helpers/keybindings"
|
import { hookKeybindingsListener } from "~/helpers/keybindings"
|
||||||
@@ -189,7 +188,6 @@ export default defineComponent({
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
initializeFirebase()
|
|
||||||
initUserInfo()
|
initUserInfo()
|
||||||
|
|
||||||
logPageView(this.$router.currentRoute.fullPath)
|
logPageView(this.$router.currentRoute.fullPath)
|
||||||
|
|||||||
@@ -100,6 +100,7 @@ export default {
|
|||||||
"~/plugins/v-focus",
|
"~/plugins/v-focus",
|
||||||
"~/plugins/v-textarea",
|
"~/plugins/v-textarea",
|
||||||
"~/plugins/vue-apollo",
|
"~/plugins/vue-apollo",
|
||||||
|
"~/plugins/init-fb.ts",
|
||||||
"~/plugins/crisp",
|
"~/plugins/crisp",
|
||||||
{ src: "~/plugins/web-worker", ssr: false },
|
{ 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