From c09a64a353c5436dbe647cc11357783d0116b29c Mon Sep 17 00:00:00 2001 From: MaheshtheDev <38828053+MaheshtheDev@users.noreply.github.com> Date: Wed, 17 Sep 2025 19:28:18 +0000 Subject: [PATCH] ui: enable chrome extension download (#423) ![image.png](https://app.graphite.dev/user-attachments/assets/22834a69-840e-45e3-a7d1-ea5827fb5f58.png) --- apps/web/components/views/integrations.tsx | 46 ++++++++++++++++++---- apps/web/lib/analytics.ts | 16 ++++---- 2 files changed, 47 insertions(+), 15 deletions(-) diff --git a/apps/web/components/views/integrations.tsx b/apps/web/components/views/integrations.tsx index 4ac44c027..b3e3c92d7 100644 --- a/apps/web/components/views/integrations.tsx +++ b/apps/web/components/views/integrations.tsx @@ -334,23 +334,53 @@ export function IntegrationsView() { {/* Chrome Extension */} -
+
-
-
+
+

Chrome Extension

-
- Coming Soon -
+
-

- Save web content with one click +

+
+
+
+
+

+ Save any webpage to supermemory +

+
+
+
+

+ Import All your Twitter Bookmarks +

+
+
+
+

+ Bring all your chatGPT memories to Supermemory

diff --git a/apps/web/lib/analytics.ts b/apps/web/lib/analytics.ts index b1fd09d55..28f1d4fe4 100644 --- a/apps/web/lib/analytics.ts +++ b/apps/web/lib/analytics.ts @@ -1,4 +1,4 @@ -import posthog from "posthog-js"; +import posthog from "posthog-js" export const analytics = { userSignedOut: () => posthog.capture("user_signed_out"), @@ -7,11 +7,11 @@ export const analytics = { tourSkipped: () => posthog.capture("tour_skipped"), memoryAdded: (props: { - type: "note" | "link" | "file"; - project_id?: string; - content_length?: number; - file_size?: number; - file_type?: string; + type: "note" | "link" | "file" + project_id?: string + content_length?: number + file_size?: number + file_type?: string }) => posthog.capture("memory_added", props), memoryDetailOpened: () => posthog.capture("memory_detail_opened"), @@ -41,4 +41,6 @@ export const analytics = { mcpViewOpened: () => posthog.capture("mcp_view_opened"), mcpInstallCmdCopied: () => posthog.capture("mcp_install_cmd_copied"), -}; + + extensionInstallClicked: () => posthog.capture("extension_install_clicked"), +}