|
|
@@ -286,7 +286,8 @@ const Index = () => { |
|
|
|
} |
|
|
|
}, |
|
|
|
onError: function(){ |
|
|
|
cancelPayment() |
|
|
|
alert("ERROR") |
|
|
|
// cancelPayment() |
|
|
|
// clearInterval(currentTimer.current); |
|
|
|
} |
|
|
|
}); |
|
|
@@ -301,16 +302,17 @@ const Index = () => { |
|
|
|
// console.log(timeOutDate) |
|
|
|
// console.log(currentTime) |
|
|
|
// console.log(timeOutDate.getTime()-currentTime.getTime()) |
|
|
|
getPaymentStatus(); |
|
|
|
|
|
|
|
if (timeOutDate.getTime()<currentTime.getTime()){ |
|
|
|
// console.log("stop"); |
|
|
|
clearInterval(currentTimer.current); |
|
|
|
setqrCodeTimeout(true) |
|
|
|
setTimeDownCount(0); |
|
|
|
cancelPayment() |
|
|
|
}else{ |
|
|
|
setTimeDownCount(timedowncount); |
|
|
|
if (browserType === desktopBrowser){ |
|
|
|
getPaymentStatus(); |
|
|
|
if (timeOutDate.getTime()<currentTime.getTime()){ |
|
|
|
// console.log("stop"); |
|
|
|
clearInterval(currentTimer.current); |
|
|
|
setqrCodeTimeout(true) |
|
|
|
setTimeDownCount(0); |
|
|
|
cancelPayment() |
|
|
|
}else{ |
|
|
|
setTimeDownCount(timedowncount); |
|
|
|
} |
|
|
|
} |
|
|
|
},[time]) |
|
|
|
|
|
|
|