новая логика оплаты
This commit is contained in:
parent
a8d6db9f2d
commit
a7c78e57e7
@ -18,6 +18,8 @@ import { useToken } from "@frontend/kitui";
|
||||
import { useSWRConfig } from "swr";
|
||||
import { makeRequest } from "@api/makeRequest";
|
||||
import { setUserAccount, setCustomerAccount } from "@/stores/user";
|
||||
import { quizApi } from "@api/quiz";
|
||||
import { setQuizes } from "@root/quizes/actions";
|
||||
|
||||
const tariff = "6844b8858258f5cc35791ef7";
|
||||
export default function PersonalizationAI() {
|
||||
@ -206,10 +208,10 @@ export default function PersonalizationAI() {
|
||||
setUtmParams(paramString ? `&${paramString}` : "");
|
||||
};
|
||||
|
||||
console.log("______-------__________---------_____---__--__-__--___------__--_---_--_----__--__-__--_--__--__--_---_______-privilegesOfUser")
|
||||
console.log(privilegesOfUser)
|
||||
console.log("______----giga_chat-----__--_---_--_----__--__-__--_--__--__--_---_______-quiz")
|
||||
console.log(quiz?.giga_chat)
|
||||
const startCreate = async () => {
|
||||
if (privilegesOfUser?.quizGigaChat && privilegesOfUser.quizGigaChat.amount > 0) {
|
||||
if (quiz?.giga_chat) {
|
||||
createNewLink();
|
||||
} else {
|
||||
setIsModalOpen(true);
|
||||
@ -251,9 +253,25 @@ export default function PersonalizationAI() {
|
||||
//Развращаем товары в корзину
|
||||
inCart();
|
||||
|
||||
//Показываем сообщение об успешной покупке
|
||||
enqueueSnackbar("Тариф успешно приобретен", { variant: "success" });
|
||||
|
||||
|
||||
// Создаем новую ссылку после обновления данных
|
||||
await createNewLink();
|
||||
|
||||
|
||||
// Обновляем данные квиза после успешной оплаты
|
||||
console.log("Обновляем данные квиза после оплаты");
|
||||
const [quizes, quizesError] = await quizApi.getList();
|
||||
console.log("Получены данные квизов:", quizes);
|
||||
if (!quizesError) {
|
||||
setQuizes(quizes);
|
||||
console.log("Данные квизов обновлены в сторе");
|
||||
} else {
|
||||
console.error("Ошибка при получении данных квизов:", quizesError);
|
||||
}
|
||||
|
||||
// Если покупка прошла успешно, создаем новую ссылку
|
||||
createNewLink();
|
||||
};
|
||||
|
||||
return (
|
||||
|
Loading…
Reference in New Issue
Block a user