9 Commits

Author SHA1 Message Date
b9b9ef6359 fix: Add error handling for decoding bolt11 tags in ZapButton and ZapButtonListItem components 2025-05-06 18:12:20 +02:00
mroxso
b1de0f0118 Feature: NWC Implementation (#95)
* feat: add Alby JS SDK documentation and update package dependencies

* feat: add NostrWalletConnect component and ProfileSettingsNWCPage for wallet integration

* add NWC link to AvatarDropdown menu

* store and load nwc from localstorage

* feat: add NIP-47 documentation for Nostr Wallet Connect protocol

* feat: integrate Nostr Wallet Connect for zap payments and enhance UI feedback

* fix: update default custom amount to 21 and improve UI feedback for payment status on nwc

* fix: correct typo in QR code payment instruction text

---------

Co-authored-by: highperfocused <highperfocused@pm.me>
2025-04-25 22:11:01 +02:00
mroxso
5ab2b99424 fix: refactor zap request signing logic and add placeholders for id and sig (#90)
Co-authored-by: highperfocused <highperfocused@pm.me>
2025-04-21 14:13:44 +02:00
da12e8ba38 fix: enhance LNURL fetch with timeout and error handling 2025-04-21 14:03:55 +02:00
mroxso
3ab9a666ff Feature: NIP-57 (Lightning Zaps) (#70)
* update ZapButton component to handle zap requests and receipts; add react-qr-code dependency for QR code generation.

* Enhance ZapButton component to track payment completion; add visual feedback for successful payments and improve event handling for zap receipts.

* Enhance ZapButton component to provide visual feedback for payment completion; update QR code display and messaging based on payment status.

* feat: add QR code link for direct payment and improve invoice display logic

* fix: encode signed zap request before appending to params

* fix: rm encodeURIComponent

---------

Co-authored-by: highperfocused <highperfocused@pm.me>
2025-04-21 14:02:00 +02:00
mr0x50
f7187ce2b2 Revert "Revert "Fix: hydration errors (#45)""
This reverts commit a737463115.
2025-02-15 21:07:31 +01:00
mr0x50
a737463115 Revert "Fix: hydration errors (#45)"
This reverts commit 8c485fb47e.
2025-02-15 20:53:07 +01:00
mroxso
8c485fb47e Fix: hydration errors (#45)
* fix hydration errors in bottom bar and in Top Navigation

* Refactor: Update DrawerTrigger to use 'asChild' prop in multiple components
2025-02-12 16:16:03 +01:00
mr0x50
aed5520313 mv codebase to parent directory 2025-02-07 19:36:13 +01:00