🐛 fix(payment): Refactor purchaseCheckout usage and remove redundant code

This commit is contained in:
web@ppanel
2025-03-08 20:04:33 +07:00
parent 35f92c9329
commit a5e2079ddc
5 changed files with 6 additions and 43 deletions
+4 -1
View File
@@ -49,12 +49,15 @@ export default function Page() {
const { data: payment } = useQuery({
enabled: !!orderNo && data?.status === 1,
queryKey: ['checkoutOrder', orderNo],
queryKey: ['purchaseCheckout', orderNo],
queryFn: async () => {
const { data } = await purchaseCheckout({
orderNo: orderNo!,
returnUrl: window.location.href,
});
if (data.data?.type === 'link' && data.data.checkout_url) {
window.location.href = data.data.checkout_url;
}
return data?.data;
},
});