import React, { useEffect } from "react"; // mobx import { observer } from "mobx-react-lite"; import { OnBoardingForm } from "@/components/accounts/onboarding-form"; import { useMobxStore } from "@/lib/mobx/store-provider"; // components const imagePrefix = Boolean(parseInt(process.env.NEXT_PUBLIC_DEPLOY_WITH_NGINX || "0")) ? "/spaces" : ""; const OnBoardingPage = () => { const { user: userStore } = useMobxStore(); const user = userStore?.currentUser; useEffect(() => { const user = userStore?.currentUser; if (!user) { userStore.fetchCurrentUser(); } }, [userStore]); return (