-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
[MC 0.5] - Add Account management actions #6452
Conversation
…ew account, import an existing one being hardware or not
CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Left some comments
app/components/Views/AccountConnect/AccountConnectMultiSelector/AccountConnectMultiSelector.tsx
Outdated
Show resolved
Hide resolved
app/components/Views/AddAccountActions/AddAccountActions.styles.ts
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
* Update the account list modal add accounts button * Update create and import account gherkin step * Update the account list modal add accounts button * Added the account list add button
* Update the account list modal add accounts button * Update create and import account gherkin step * Update permission system test to current account management changes
SonarCloud Quality Gate failed. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Description
This PR aims to add a new sheet for account management actions, such as adding an account, importing an account or adding a hardware wallet.
Screenshots/Recordings
Full behaviour: https://recordit.co/rxG9CBO0E4 (The button when connected to a dapp was updated to a link button after this was recorded, all the recorders on the test cases are with the last version)
Test cases:
Scenario: The account import/creation button should exist on the account selector sheet when accessed from the Wallet view
https://recordit.co/SL47lzhYSP
Scenario: The account import/creation button should exist on the account selector sheet when accessed from the Browser view while connected to a Dapp
https://recordit.co/fAEd7ua2li
Scenario: The account import/creation button should exist on the account selector sheet when accessed from the Browser view before connecting to a Dapp
https://recordit.co/fAEd7ua2li (Last 15 seconds)
Scenario: The account import/creation button should exist on the account selector sheet when accessed from the Browser view
repeated: https://recordit.co/fAEd7ua2li
Scenario: New account should be created when Add new account is tapped from the account additions sheet
Both recordings above show this scenario
Scenario: The account should be imported when the Import account is tapped from the account additions sheet
https://recordit.co/zGUJhG7oPe
Scenario: Hardware wallet should be connected when Add hardware wallet is tapped from the account additions sheet
Needs to be tested with someone who has a hardware wallet
Issue
Progresses #???
Checklist