From fddd3f0649034522220aa280d15b32350e62300a Mon Sep 17 00:00:00 2001 From: Adria Navarro Date: Fri, 11 Apr 2025 13:22:04 +0200 Subject: [PATCH] Improve types --- packages/builder/src/analytics/index.ts | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/packages/builder/src/analytics/index.ts b/packages/builder/src/analytics/index.ts index 12bd548e9b..c8fdc6223f 100644 --- a/packages/builder/src/analytics/index.ts +++ b/packages/builder/src/analytics/index.ts @@ -2,9 +2,12 @@ import { API } from "@/api" import PosthogClient from "./PosthogClient" import { Events, EventSource } from "./constants" -const posthog = new PosthogClient(process.env.POSTHOG_TOKEN) +const posthog = new PosthogClient(process.env.POSTHOG_TOKEN!) class AnalyticsHub { + private initialised: boolean + private clients: PosthogClient[] + constructor() { this.clients = [posthog] this.initialised = false @@ -21,13 +24,13 @@ class AnalyticsHub { } } - identify(id) { + identify(id: string) { posthog.identify(id) } - captureException(_err) {} + captureException(_err: any) {} - captureEvent(eventName, props = {}) { + captureEvent(eventName: string, props = {}) { posthog.captureEvent(eventName, props) }