fix: SSR issue while localStorage is being accessed (#437)

This commit is contained in:
MaheshtheDev 2025-09-24 21:04:12 +00:00
parent 7e8b65b36d
commit 3c127639c3

View file

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