Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: receive screen #2442

Closed
wants to merge 29 commits into from
Closed

refactor: receive screen #2442

wants to merge 29 commits into from

Conversation

sandipndev
Copy link
Member

@sandipndev sandipndev commented Jun 29, 2023

The objective of this PR is to make the receive screen much better and in line with how things are dealt with in the send flow.

Todos

  • Delete individual receive usd and bitcoin screens
  • Refactor Payment Request and usePaymentRequest hook to be more in line with send
  • Add three new pills - Invoice, On-chain and Paycode
  • Let users pick between Bitcoin and USD (preselect default wallet) for LN Invoice
  • Amountless or Invoice with Amount
  • Add Note
  • (when screenshot in LN Invoice) Display text: This invoice is only one time use and expires in 24 hours.

@nicolasburtey

This comment was marked as resolved.

@UncleSamtoshi
Copy link
Contributor

Refactor Payment Request and usePaymentRequest hook to be more in line with send

Curious what you were thinking of changing with this as it was recently refactored. Would love to talk about the design of it before you make any changes.

@sandipndev sandipndev closed this Jul 14, 2023
@sandipndev sandipndev deleted the refactor--receive-screen branch July 14, 2023 09:29
@sandipndev sandipndev restored the refactor--receive-screen branch July 14, 2023 09:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants