diff --git a/src/components/ZapModal.vue b/src/components/ZapModal.vue index 954d1a2..86790f7 100644 --- a/src/components/ZapModal.vue +++ b/src/components/ZapModal.vue @@ -139,9 +139,22 @@ Open in wallet app -

+ +

Waiting for payment confirmation...

+ @@ -409,6 +422,15 @@ function showSuccess() { emit('zapped', zapAmount.value || 0) } +/** + * Called when the user confirms they've paid and we have no verify URL to poll. + * Shows the success state so zaps to direct Lightning addresses still get the celebration. + */ +function markAsPaid() { + cleanup() + showSuccess() +} + async function handleZap() { if (!zapAmount.value || zapAmount.value < 1) return