aboutsummaryrefslogtreecommitdiffstats
path: root/src/features/names.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-09-21 10:56:47 -0700
committerAdam Soltys <[email protected]>2026-09-21 10:56:47 -0700
commitffec5e1a52596a3be867558c41b43ac9b3892c0c (patch)
treef50097e6e0e9ba7841bee22ee7e03fd636906f89 /src/features/names.js
parent683184f65eb71bdfd12550e7293f0c721100dd9b (diff)
downloadcoinosv3-ffec5e1a52596a3be867558c41b43ac9b3892c0c.tar.gz
coinosv3-ffec5e1a52596a3be867558c41b43ac9b3892c0c.zip
Point of sale: /pos, a per-device till mode, an on-screen pad — and off the Receive tab.
v3.coinos.io/pos opens the point of sale once a wallet is up (claimed at boot before any feature reads the path), so the till can be bookmarked or put on a home screen. Settings → Payments gains "Start in point of sale on this device" (localStorage, not synced: the till, not every phone the owner carries). The amount and the custom tip get a 3×4 pad that edits the same field a keyboard or a paste would. The button under the payment address on Receive is gone. Co-Authored-By: Claude Fable 5.1 <[email protected]> Claude-Session: https://claude.ai/code/session_01Tmfg8k5f3TbNJS34qiqHAp
Diffstat (limited to 'src/features/names.js')
-rw-r--r--src/features/names.js3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/features/names.js b/src/features/names.js
index 0024847..f05ac09 100644
--- a/src/features/names.js
+++ b/src/features/names.js
@@ -588,8 +588,7 @@ export function namesFeature(ctx) {
onClick: () => copy(addr),
html: '<svg width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect width="14" height="14" x="8" y="8" rx="2" ry="2"/><path d="M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2"/></svg>',
}))),
- moreSection(),
- (ctx.hook && ctx.hook('receiveExtras')) || null);
+ moreSection());
}
// ---- BOLT 12 offers with a memo ----------------------------------------