diff --git a/apps/web/components/connect-ai-modal.tsx b/apps/web/components/connect-ai-modal.tsx index 2d29dd55..b9759d4e 100644 --- a/apps/web/components/connect-ai-modal.tsx +++ b/apps/web/components/connect-ai-modal.tsx @@ -83,7 +83,16 @@ export function ConnectAIModal({ const [cursorInstallTab, setCursorInstallTab] = useState< "oneClick" | "manual" >("oneClick") - const projectId = localStorage.getItem("selectedProject") ?? "default" + + const [projectId, setProjectId] = useState("default") + + useEffect(() => { + if (typeof window !== "undefined") { + const storedProjectId = + localStorage.getItem("selectedProject") ?? "default" + setProjectId(storedProjectId) + } + }, []) useEffect(() => { analytics.mcpViewOpened()