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();