aboutsummaryrefslogtreecommitdiffstats
path: root/src/i18n.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-08-03 07:48:31 -0700
committerAdam Soltys <[email protected]>2026-08-03 07:48:31 -0700
commit51e0a583ca29019bced1e4e6349afd1c7572a988 (patch)
tree6408a352c9a8109ff6cfd2a69a4e6a9ef53cc37f /src/i18n.js
parent161adb250e4273d0bcaa160516bc950f5f46310f (diff)
downloadcoinosv3-51e0a583ca29019bced1e4e6349afd1c7572a988.tar.gz
coinosv3-51e0a583ca29019bced1e4e6349afd1c7572a988.zip
Zap screens show the recipient, cap amounts to Spending, faster search
The zap flows (ark-direct and Lightning) show the recipient's avatar chip instead of a bare name, and their LNURL ceiling is now capped by our own Spending balance — when Spending can't cover their minimum the amount field is replaced by a plain "not enough in Spending" notice rather than an impossible "min 1 · max 0" range. The confirm path enforces the same cap. Recipient search feels instant now: the first short query fires after 120ms (the wait users actually notice) and longer mid-word queries wait 500ms to skip characters still being typed; cached prefixes stay instant. Onboarding success screen: check below the title and larger. Co-Authored-By: Claude Fable 5 <[email protected]> Claude-Session: https://claude.ai/code/session_01Wvj4aoeMZwA7VUGdJP9Swi
Diffstat (limited to 'src/i18n.js')
-rw-r--r--src/i18n.js1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/i18n.js b/src/i18n.js
index d1587a0..9b34361 100644
--- a/src/i18n.js
+++ b/src/i18n.js
@@ -169,6 +169,7 @@ const STR = {
msgOpen: 'Open',
msgNpubPlaceholder: 'npub…',
msgSearchPlaceholder: 'Name or npub…',
+ zapNoBalance: "There's not enough in Spending to send a zap — move some money into Spending first.",
msgPushOffer: 'Get notified when you receive payments and messages, even with coinos closed.',
msgPushEnable: 'Enable notifications',
msgPushOn: 'Notifications on',