[Cashtab] [Alias] Confirmation modal on registration
Summary:
T3028
Adds a confirmation modal upon clicking the Register Alias button.
Test Plan:
- enable alias in ticker.js
- npm start
- attempt to register a new alias, observe the modal is displayed to confirm both the alias input and the registration fee
- click on cancel and ensure modal is closed with no further processing
- click on ok and ensure the alias is registered
- attempt to register an existing alias, click ok on the confirmation modal, and ensure the duplicate alias error is displayed
Reviewers: bytesofman, #bitcoin_abc
Reviewed By: bytesofman, #bitcoin_abc
Differential Revision: https://reviews.bitcoinabc.org/D13583