HomePhabricator

[e.cash] Open Cashtab in a new tab when user clicks Create Wallet

Description

[e.cash] Open Cashtab in a new tab when user clicks Create Wallet

Summary:
We should open Cashtab in a new tab and keep the landing page open when the user clicks "create wallet".

Add a new prop openInNewTab to the custom Button component so that Buttons may open links in a new tab. Implement for the "Create Wallet" button on the landing page above the fold.

Test Plan:
Preview, click "Create Wallet", confirm Cashtab opens in a new tab

Confirm the "get eCash" button navigates without opening a new tab (previous behavior)

Reviewers: #bitcoin_abc, Kronkmeister

Reviewed By: #bitcoin_abc, Kronkmeister

Differential Revision: https://reviews.bitcoinabc.org/D16589

Details

Provenance
bytesofmanAuthored on Aug 5 2024, 19:03
bytesofmanPushed on Aug 6 2024, 00:03
Reviewer
Restricted Project
Differential Revision
D16589: [e.cash] Open Cashtab in a new tab when user clicks Create Wallet
Parents
rABC5cc85d6f59e6: [e.cash] Play Pin-animation only once
Branches
Unknown
Tags
Unknown