-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
Part of #20163 for file ui\components\app\modals\eth-sign-modal\eth-sign-modal.js #20599
Conversation
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. |
…ents-app-modals-eth-sign-modal-eth-sign-modal.js
Hey @georgewrmarshall , |
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.
Code looks good just need to update snapshots and I'll do a full review! Have commented in the thread you posted as well
Hey @georgewrmarshall , Thank you for helping me out. Regards, |
Hello there @HowardBraham , I am using a Windows Operating System. I am not able to update snapshots using the command Kindly look at this comment for some more context. Regards, |
@PrgrmrHarshShukla This is a Node version problem. I bet you have Node v18.16.x. I just reproduced it myself. |
You are absolutely right. Thanks a lot for helping me out. Regards, |
…ents-app-modals-eth-sign-modal-eth-sign-modal.js
…ents-app-modals-eth-sign-modal-eth-sign-modal.js
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## develop #20599 +/- ##
===========================================
+ Coverage 68.61% 68.86% +0.26%
===========================================
Files 1017 998 -19
Lines 40814 38949 -1865
Branches 10900 10468 -432
===========================================
- Hits 28002 26822 -1180
+ Misses 12812 12127 -685
☔ View full report in Codecov by Sentry. |
Hey @georgewrmarshall , Regards, |
Hey @georgewrmarshall , @garrettbear , Regards, |
…n eth-sign-modal component
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! Pushed some small fixes to attributes and props while I had the branch pulled. Thanks for your contribution @PrgrmrHarshShukla!
Hey @georgewrmarshall , |
Thanks a lot for doing all these changes to these PRs yourself. 🙏🏼 |
Hey @PrgrmrHarshShukla, no problem! I appreciate you taking on these tasks and helping us reduce tech debt and improve the UI consistency of the extension! And yes! Any snapshot test failures are mistakes on my side please go ahead and update whenever you see failing tests 🙏 |
…ents-app-modals-eth-sign-modal-eth-sign-modal.js
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! Thanks for your contribution @PrgrmrHarshShukla
…ents-app-modals-eth-sign-modal-eth-sign-modal.js
Hey @garrettbear , |
…ents-app-modals-eth-sign-modal-eth-sign-modal.js
…ents-app-modals-eth-sign-modal-eth-sign-modal.js
<CheckBox | ||
id="eth-sign__checkbox" | ||
<Checkbox | ||
id="eth-sign-checkbox" |
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.
All looks good, was there any reason for changing this id
@georgewrmarshall ? I see it has no impact
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.
Explanation
This PR is a part of the issue #20163 Replace deprecated CheckBox component with Checkbox from the component-library for file
ui\components\app\modals\eth-sign-modal\eth-sign-modal.js
Also updated the
Box
component withBox
component from the component-library.Screenshots/Screencaps
Before
After
Manual Testing Steps
Pre-merge author checklist
Pre-merge reviewer checklist
If further QA is required (e.g. new feature, complex testing steps, large refactor), add the
Extension QA Board
label.In this case, a QA Engineer approval will be be required.