mirror of
https://github.com/hcengineering/platform.git
synced 2026-09-29 04:55:03 +02:00
18 lines
537 B
TypeScript
18 lines
537 B
TypeScript
//
|
|
// Copyright © 2024 Hardcore Engineering Inc
|
|
//
|
|
|
|
import { type AnalyticProvider, Analytics } from "@hcengineering/analytics"
|
|
import { PosthogAnalyticProvider } from "./analytics/posthog"
|
|
import { SentryAnalyticProvider } from "./analytics/sentry"
|
|
import { type Config } from "./platform"
|
|
|
|
export function configureAnalytics (config: Config) {
|
|
const providers: AnalyticProvider[] = [
|
|
new SentryAnalyticProvider,
|
|
new PosthogAnalyticProvider
|
|
]
|
|
for (const provider of providers) {
|
|
Analytics.init(provider, config)
|
|
}
|
|
} |