From 8787d8b4bd9b20b07fedfd055b2bd100fefe25e6 Mon Sep 17 00:00:00 2001 From: Atharva Deosthale Date: Tue, 28 Oct 2025 14:26:13 +0530 Subject: [PATCH] tracking --- src/lib/actions/analytics.ts | 4 +++- .../overview/platforms/llmBanner.svelte | 6 ++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/lib/actions/analytics.ts b/src/lib/actions/analytics.ts index 44cd6ec68..a60672d92 100644 --- a/src/lib/actions/analytics.ts +++ b/src/lib/actions/analytics.ts @@ -196,7 +196,9 @@ export enum Click { VariablesUpdateClick = 'click_variable_update', VariablesImportClick = 'click_variable_import', WebsiteOpenClick = 'click_open_website', - CopyPromptStarterKitClick = 'click_copy_prompt_starter_kit' + CopyPromptStarterKitClick = 'click_copy_prompt_starter_kit', + OpenInCursorClick = 'click_open_in_cursor', + OpenInLovableClick = 'click_open_in_lovable' } export enum Submit { diff --git a/src/routes/(console)/project-[region]-[project]/overview/platforms/llmBanner.svelte b/src/routes/(console)/project-[region]-[project]/overview/platforms/llmBanner.svelte index 6c5bdeb06..7c4794043 100644 --- a/src/routes/(console)/project-[region]-[project]/overview/platforms/llmBanner.svelte +++ b/src/routes/(console)/project-[region]-[project]/overview/platforms/llmBanner.svelte @@ -54,6 +54,9 @@ label: 'Open in Cursor', description: 'Set up starter kit in Cursor', href: (p: string) => { + trackEvent(Click.OpenInCursorClick, { + platform: config.title + }); const u = new URL('https://cursor.com/link/prompt'); u.searchParams.set('text', p); return u.toString(); @@ -66,6 +69,9 @@ label: 'Open in Lovable', description: 'Set up starter kit in Lovable', href: (p: string) => { + trackEvent(Click.OpenInLovableClick, { + platform: config.title + }); const u = new URL('https://lovable.dev/'); u.searchParams.set('autosubmit', 'true'); u.searchParams.set('prompt', p);