-
Notifications
You must be signed in to change notification settings - Fork 5
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
Feat/lw 9709 prompt password when unlocking account #901
Feat/lw 9709 prompt password when unlocking account #901
Conversation
Allure report
smokeTests: ✅ test report for 6f51d253
|
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.
Great job, just left some minor suggestions.
...s/core/src/ui/components/Account/EnableAccountPasswordPrompt/EnableAccountPasswordPrompt.tsx
Outdated
Show resolved
Hide resolved
...s/core/src/ui/components/Account/EnableAccountPasswordPrompt/EnableAccountPasswordPrompt.tsx
Outdated
Show resolved
Hide resolved
...r-extension-wallet/src/components/MainMenu/DropdownMenuOverlay/components/WalletAccounts.tsx
Outdated
Show resolved
Hide resolved
82a4290
to
eb83e6f
Compare
...s/core/src/ui/components/Account/EnableAccountPasswordPrompt/EnableAccountPasswordPrompt.tsx
Outdated
Show resolved
Hide resolved
...s/core/src/ui/components/Account/EnableAccountPasswordPrompt/EnableAccountPasswordPrompt.tsx
Outdated
Show resolved
Hide resolved
...s/core/src/ui/components/Account/EnableAccountPasswordPrompt/EnableAccountPasswordPrompt.tsx
Outdated
Show resolved
Hide resolved
...r-extension-wallet/src/components/MainMenu/DropdownMenuOverlay/components/WalletAccounts.tsx
Outdated
Show resolved
Hide resolved
Changes unknown |
b80c193
to
4e69bb1
Compare
daa2543
to
e4ed066
Compare
4e69bb1
to
eb8e061
Compare
eb8e061
to
3459e98
Compare
1d0809c
to
9a16fb1
Compare
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.
Nice work! Just a suggestion for improving tests
apps/browser-extension-wallet/src/hooks/__tests__/useWalletManager.test.tsx
Outdated
Show resolved
Hide resolved
@mkazlauskas @lucas-barros ready for a final code review (as scope was extended to cover the hardware wallets flow for enabling accounts) |
9a16fb1
to
d500763
Compare
fe0b991
to
3e9991e
Compare
The PasswordBox component layout in lace/ui wasn't responsive and broke in different width scenarios. This commit fixes the layout issues so that the password box can have any size.
This is the basis of the core component which will later be wired-up in Lace to prompt for the wallet password when enabling an account.
extracted the password prompting out of the wallet manager into the UI and optionally pass it down instead.
3e9991e
to
6f51d25
Compare
Quality Gate passedIssues Measures |
Checklist
Proposed solution
This PR implements the password prompt to enable an in-memory account as well as the respective hardware wallet flows.
Screenshots
Password prompt:
Incorrect password entered: