перевод на аи
This commit is contained in:
parent
9bb69f1ab2
commit
6465652f82
@ -237,7 +237,7 @@ export default function PersonalizationAI() {
|
||||
//если денег не хватило
|
||||
if (payError?.includes("insufficient funds") || payError?.includes("Payment Required")) {
|
||||
var link = document.createElement("a");
|
||||
link.href = `https://${isTestServer ? "s" : ""}hub.pena.digital/quizpayment?action=squizpay&dif=50000&data=${token}&userid=${userId}&from=AI`;
|
||||
link.href = `https://${isTestServer ? "s" : ""}hub.pena.digital/quizpayment?action=squizpay&dif=50000&data=${token}&userid=${userId}&from=AI&wayback=ai_${quiz?.backendId}`;
|
||||
document.body.appendChild(link);
|
||||
link.click();
|
||||
return;
|
||||
|
@ -6,6 +6,7 @@ import { useEffect } from "react";
|
||||
import { redirect, useNavigate, useSearchParams } from "react-router-dom";
|
||||
import { calcTimeOfReadyPayCart, cancelPayCartProcess, startPayCartProcess, useNotEnoughMoneyAmount } from "@/stores/notEnoughMoneyAmount";
|
||||
import { startCC } from "@/stores/cc";
|
||||
import { setEditQuizId, setCurrentStep } from "@root/quizes/actions";
|
||||
|
||||
export const useAfterPay = () => {
|
||||
const navigate = useNavigate();
|
||||
@ -17,7 +18,19 @@ export const useAfterPay = () => {
|
||||
const purpose = searchParams.get("purpose");
|
||||
const paymentUserId = searchParams.get("userid");
|
||||
const currentCC = searchParams.get("cc");
|
||||
const wayback = searchParams.get("wayback");
|
||||
|
||||
// Обработка wayback параметра
|
||||
useEffect(() => {
|
||||
if (wayback) {
|
||||
const quizId = wayback.split("_")[1];
|
||||
if (quizId) {
|
||||
setEditQuizId(Number(quizId));
|
||||
setCurrentStep(17); // Шаг для персонализации AI
|
||||
navigate("/edit");
|
||||
}
|
||||
}
|
||||
}, [wayback, navigate]);
|
||||
|
||||
useEffect(() => {
|
||||
//Звёзды сошлись, будем оплачивать корзину
|
||||
@ -25,7 +38,7 @@ export const useAfterPay = () => {
|
||||
|
||||
if (purpose === "paycart") {
|
||||
setSearchParams({}, { replace: true });
|
||||
if (currentCC) { startCC() }
|
||||
if (currentCC) startCC()
|
||||
(async () => {
|
||||
|
||||
//Проверяем можем ли мы оплатить корзину здесь и сейчас
|
||||
|
Loading…
Reference in New Issue
Block a user