Stop Paystack pre-modal flash on customer checkout.
Deploy Ladill Servers / deploy (push) Successful in 44s

Use the shared Inline sheet, hold busy until payment UI opens, and avoid locking page scroll during the handoff.
This commit is contained in:
isaacclad
2026-07-24 10:14:41 +00:00
parent 8d2d4bd2f0
commit e5e125ec23
4 changed files with 329 additions and 968 deletions
+1 -2
View File
@@ -66,8 +66,7 @@
if (!res.ok || data.error) { alert(data.error || 'Unable to start payment.'); this.renewLoading = false; return; }
this.renewModal = false;
this.checkoutUrl = data.checkout_url;
this.showSheet = true;
this.renewLoading = false;
this.showSheet = true; // renewLoading cleared when payment UI opens (ladill-pay-opened)
} catch(e) {
alert('Network error. Please try again.');
this.renewLoading = false;
File diff suppressed because it is too large Load Diff