From 11254cd8c552d8ce537ddf665027974df29c59ba Mon Sep 17 00:00:00 2001 From: Precious Igwealor Date: Sat, 30 May 2026 11:32:36 +0100 Subject: [PATCH 1/3] feat(pay): copy address & amount component for manual transfer (#55) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adds CopyAddressAmount — two read-only fields (address and amount) each wired to a copy-to-clipboard icon button — to support the manual-transfer payment flow. - src/components/pay/copy-address-amount.tsx: prefers the async Clipboard API and falls back to an offscreen textarea + execCommand("copy") so it still works in non-secure (HTTP) contexts, embedded webviews, and older browsers. - Surfaces success / failure via the existing notify() helper and swaps the icon to a check + "Copied" label for ~1.5s after a successful copy. - A11y: associated