diff --git a/src/pages/QuizPayment/QuizPayment.tsx b/src/pages/QuizPayment/QuizPayment.tsx index b846f89..6beb2cf 100644 --- a/src/pages/QuizPayment/QuizPayment.tsx +++ b/src/pages/QuizPayment/QuizPayment.tsx @@ -31,6 +31,16 @@ let first = true export default function QuizPayment() { const navigate = useNavigate() const [message, setMessage] = useState("Идёт загрузка") + const user = useUserStore((state) => state.user); + + + + useEffect( + function redirectIfSignedIn() { + if (user) navigate(`/payment?action=${action}&dif=${dif}`, { replace: true }) + }, + [navigate, user] + ); console.log("Я начал работать") @@ -53,9 +63,9 @@ history.pushState(null, document.title, "/quizpayment"); setAuthToken(token) // setAuthToken(data.data.accessToken) - console.log("делаем юзера") + console.log("делаем юзера ", userId) setUserId(userId); - navigate(`/payment?action=${action}&dif=${dif}`, { replace: true }) + // useUserFetcher({ // url: process.env.REACT_APP_DOMAIN + `/user/${userId}`, // userId,