chore: move settings firebase things to platform (#2953)
This commit is contained in:
@@ -2,7 +2,6 @@ import { initializeApp } from "firebase/app"
|
||||
import { platform } from "~/platform"
|
||||
import { initAnalytics } from "./analytics"
|
||||
import { initHistory } from "./history"
|
||||
import { initSettings } from "./settings"
|
||||
|
||||
const firebaseConfig = {
|
||||
apiKey: import.meta.env.VITE_API_KEY,
|
||||
@@ -23,7 +22,7 @@ export function initializeFirebase() {
|
||||
initializeApp(firebaseConfig)
|
||||
|
||||
platform.auth.performAuthInit()
|
||||
initSettings()
|
||||
platform.sync.settings.initSettingsSync()
|
||||
platform.sync.collections.initCollectionsSync()
|
||||
initHistory()
|
||||
platform.sync.environments.initEnvironmentsSync()
|
||||
|
||||
@@ -2,6 +2,7 @@ import { AuthPlatformDef } from "./auth"
|
||||
import { UIPlatformDef } from "./ui"
|
||||
import { EnvironmentsPlatformDef } from "./environments"
|
||||
import { CollectionsPlatformDef } from "./collections"
|
||||
import { SettingsPlatformDef } from "./settings"
|
||||
|
||||
export type PlatformDef = {
|
||||
ui?: UIPlatformDef
|
||||
@@ -9,6 +10,7 @@ export type PlatformDef = {
|
||||
sync: {
|
||||
environments: EnvironmentsPlatformDef
|
||||
collections: CollectionsPlatformDef
|
||||
settings: SettingsPlatformDef
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
3
packages/hoppscotch-common/src/platform/settings.ts
Normal file
3
packages/hoppscotch-common/src/platform/settings.ts
Normal file
@@ -0,0 +1,3 @@
|
||||
export type SettingsPlatformDef = {
|
||||
initSettingsSync: () => void
|
||||
}
|
||||
Reference in New Issue
Block a user