add payment
deploy to danak / build_and_deploy (push) Has been cancelled

This commit is contained in:
HAM!DREZA
2025-01-05 13:15:53 +03:30
parent a177f6e498
commit 044c1d7685
4 changed files with 87 additions and 10 deletions
@@ -277,14 +277,16 @@ const paymentHandler = async (id) => {
const data = await useFetch("/api/user/registerCourse", {
method: "POST",
body: {
courseId: id,
code: "",
courseId: id
},
});
if (data?.data?.value?.status === 406 || data?.data?.value?.status === 500) {
toast.error(data?.data?.value?.message);
} else {
console.log(data?.data?.value?.paymentData?.redirectUrl);
if (data?.data?.value?.payment?.authority === 'FREE') {
toast.success("ثبت نام انجام شد");
navigateTo('/account/my-courses')
} else {
location.href = data?.data?.value?.paymentData?.redirectUrl
}
// setTimeout(() => {
// location.reload();