From c05327828d87edeb595e01be5150a3985815c081 Mon Sep 17 00:00:00 2001 From: "Builder.io" Date: Sun, 9 Nov 2025 23:40:14 +0000 Subject: [PATCH] completionId: cgen-62e699b3b8c8425fb55ba6f2622ab9d7 cgen-62e699b3b8c8425fb55ba6f2622ab9d7 --- client/pages/Activity.tsx | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/client/pages/Activity.tsx b/client/pages/Activity.tsx index 2b8bb771..a9875b78 100644 --- a/client/pages/Activity.tsx +++ b/client/pages/Activity.tsx @@ -1,10 +1,19 @@ -import { useEffect } from "react"; +import { useEffect, useState } from "react"; import { useNavigate } from "react-router-dom"; import { useDiscordActivity } from "@/contexts/DiscordActivityContext"; import LoadingScreen from "@/components/LoadingScreen"; import { useAuth } from "@/contexts/AuthContext"; import Dashboard from "./Dashboard"; +// Import Discord SDK +let DiscordSDK: any; +if (typeof window !== "undefined") { + // Discord SDK is loaded from discord-manifest.json + if ((window as any).DiscordSDK) { + DiscordSDK = (window as any).DiscordSDK; + } +} + export default function Activity() { const navigate = useNavigate(); const { isActivity, isLoading, user, error } = useDiscordActivity();