aboutsummaryrefslogtreecommitdiff
path: root/apps/web
diff options
context:
space:
mode:
authorDhravya Shah <[email protected]>2025-08-30 14:56:38 -0700
committerDhravya Shah <[email protected]>2025-08-30 14:56:38 -0700
commitdedd2fe612ec4beb6c222b54f271ec55ea31e8ad (patch)
tree0b1560b101c7958601e88c701b1c95c34cb09839 /apps/web
parenttemp disable waitlist for user testing (diff)
parentMerge pull request #395 from supermemoryai/mahesh/browser-extension (diff)
downloadsupermemory-dedd2fe612ec4beb6c222b54f271ec55ea31e8ad.tar.xz
supermemory-dedd2fe612ec4beb6c222b54f271ec55ea31e8ad.zip
Merge branch 'main' of https://github.com/supermemoryai/supermemory
Diffstat (limited to 'apps/web')
-rw-r--r--apps/web/app/page.tsx15
1 files changed, 14 insertions, 1 deletions
diff --git a/apps/web/app/page.tsx b/apps/web/app/page.tsx
index 8c931b98..2118b63e 100644
--- a/apps/web/app/page.tsx
+++ b/apps/web/app/page.tsx
@@ -691,10 +691,23 @@ export default function Page() {
});
useEffect(() => {
+ // save the token for chrome extension
+ const url = new URL(window.location.href);
+ const rawToken = url.searchParams.get("token");
+
+ if (rawToken) {
+ const encodedToken = encodeURIComponent(rawToken);
+ window.postMessage({ token: encodedToken }, "*");
+ url.searchParams.delete("token");
+ window.history.replaceState({}, "", url.toString());
+ }
+ }, []);
+
+ useEffect(() => {
if (waitlistStatus && !waitlistStatus.accessGranted) {
router.push("/waitlist");
}
- }, []);
+ }, [waitlistStatus, router]);
// Show loading state while checking authentication and waitlist status
if (!user || isCheckingWaitlist) {