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

[FEATURE] Add notification to approve WC requests in mobile wallet #1969

Open
Tracked by #1976
jribbink opened this issue Oct 16, 2024 · 0 comments · May be fixed by #1970
Open
Tracked by #1976

[FEATURE] Add notification to approve WC requests in mobile wallet #1969

jribbink opened this issue Oct 16, 2024 · 0 comments · May be fixed by #1970
Assignees
Labels

Comments

@jribbink
Copy link
Contributor

jribbink commented Oct 16, 2024

Issue to be solved

Currently, there is no integrated UI feedback for users regarding pending WC approvals within their mobile wallet.

Mobile wallets are unique because, on desktop, the wallet's interface is not available on the current device. This means that, unlike other wallet types, the provider cannot directly prompt the user for approval in their current viewing context.

  1. FCL should be responsible for bridging this UI gap. A new user may not realize there is a pending request on their mobile wallet and should by supported by clear UI guidance
  2. This carries the added benefit of adding a fallback deeplink for mobile users (This is important!! There are ongoing painpoints with deeplinking & popup blockers. FCL can now render a synchronous link component within this prompt as a "Try Again" for failed deeplink attempts, similar to Discovery UI)
@jribbink jribbink changed the title [FEATURE] Add UI prompt to approve WC requests in mobile wallet [FEATURE] Add notification to approve WC requests in mobile wallet Oct 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: 🏗 In Progress
Development

Successfully merging a pull request may close this issue.

1 participant