chore: move analytics to platform (#2960)

This commit is contained in:
Akash K
2023-04-04 02:15:20 +05:30
committed by GitHub
parent defece95fc
commit 37a3b72025
19 changed files with 140 additions and 198 deletions

View File

@@ -0,0 +1,21 @@
import { platform } from "~/platform"
let initialized = false
export function initializeApp() {
if (!initialized) {
try {
platform.auth.performAuthInit()
platform.sync.settings.initSettingsSync()
platform.sync.collections.initCollectionsSync()
platform.sync.history.initHistorySync()
platform.sync.environments.initEnvironmentsSync()
platform.analytics?.initAnalytics()
initialized = true
} catch (e) {
// initializeApp throws exception if we reinitialize
initialized = true
}
}
}