diff --git a/apps/desktop/src/renderer/providers/PostHogProvider/PostHogProvider.tsx b/apps/desktop/src/renderer/providers/PostHogProvider/PostHogProvider.tsx index a5cce0f13e6..ca9e7528368 100644 --- a/apps/desktop/src/renderer/providers/PostHogProvider/PostHogProvider.tsx +++ b/apps/desktop/src/renderer/providers/PostHogProvider/PostHogProvider.tsx @@ -12,6 +12,7 @@ export function PostHogProvider({ children }: PostHogProviderProps) { useEffect(() => { initPostHog(); + posthog.capture("desktop_opened"); setIsInitialized(true); }, []); diff --git a/apps/desktop/src/renderer/routes/sign-in/page.tsx b/apps/desktop/src/renderer/routes/sign-in/page.tsx index 5a56528d79e..77ec7067b05 100644 --- a/apps/desktop/src/renderer/routes/sign-in/page.tsx +++ b/apps/desktop/src/renderer/routes/sign-in/page.tsx @@ -2,7 +2,6 @@ import { type AuthProvider, COMPANY } from "@superset/shared/constants"; import { Button } from "@superset/ui/button"; import { Spinner } from "@superset/ui/spinner"; import { createFileRoute, Navigate } from "@tanstack/react-router"; -import { useEffect } from "react"; import { FaGithub } from "react-icons/fa"; import { FcGoogle } from "react-icons/fc"; import { authClient } from "renderer/lib/auth-client"; @@ -18,10 +17,6 @@ function SignInPage() { const { data: session, isPending } = authClient.useSession(); const signInMutation = electronTrpc.auth.signIn.useMutation(); - useEffect(() => { - posthog.capture("desktop_opened"); - }, []); - // Show loading while session is being fetched if (isPending) { return (