Page MenuHomePhabricator

[Cashtab] Faster onboarding for new users
ClosedPublic

Authored by bytesofman on Mar 11 2024, 22:32.

Details

Reviewers
PiRK
Group Reviewers
Restricted Project
Commits
rABCa13accecaa53: [Cashtab] Faster onboarding for new users
Summary

Improvements to workflow of a new user creating their first wallet.

Before this diff:

  • Backup modal has a ton of text, no one reads it, just click through
  • When wallet is created, home page is empty. Not clear how to get to your QR code
  • Sideshift button but user needs address to use the button before we implement with API

After this diff

  • No backup warning modal. Instead, show backup warning on new wallet page.
  • Show QR code on new wallet page.
  • Do not show sideshift button for now, since it is not useful without the address.
Test Plan

npm test, npm start, navigate to localhost:3000 in an incognito window and create a new wallet to test the workflow, send a tx and this screen is replaced by tx history

after creating a wallet:

image.png (984×500 px, 43 KB)

after a tx:

image.png (984×500 px, 29 KB)

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable