Part of #20163 for file ui\components\app\terms-of-use-popup\terms-of-use-popup.js#20618
Conversation
…terms-of-use-popup.js
|
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. |
|
Hey @garrettbear and @georgewrmarshall , Kindly look at the positioning of the checkbox and label text. Also, |
|
Also, Regards, |
georgewrmarshall
left a comment
There was a problem hiding this comment.
Hey @PrgrmrHarshShukla, these changes look good! Great call out on the visual regressions! This is an issue with the Checkbox component that can be addressed separately. There are some failing e2e tests that will need to be resolved for the PR to get merged. If you can kindly see to those that would be great!
|
Sure @georgewrmarshall , Regards |
|
Hey @georgewrmarshall , Alsowhile updating the snapshots for another PR #20535 , I encountered this, Probably, these are connected in some way. Possible SolutionProbably we can let the CSS selector grab the just higher level component of the Also, 🙏🏼 Regards, |
…ents-app-terms-of-use-popup-terms-of-use-popup.js
…ents-app-terms-of-use-popup-terms-of-use-popup.js
georgewrmarshall
left a comment
There was a problem hiding this comment.
Left some suggestions
Co-authored-by: George Marshall <georgewrmarshall@gmail.com>
Co-authored-by: George Marshall <georgewrmarshall@gmail.com>
…ents-app-terms-of-use-popup-terms-of-use-popup.js
…ents-app-terms-of-use-popup-terms-of-use-popup.js
…ents-app-terms-of-use-popup-terms-of-use-popup.js
…ents-app-terms-of-use-popup-terms-of-use-popup.js
…ents-app-terms-of-use-popup-terms-of-use-popup.js
georgewrmarshall
left a comment
There was a problem hiding this comment.
LGTM! Not sure why the e2e tests are failing here will try updating from develop
…ents-app-terms-of-use-popup-terms-of-use-popup.js
|
Hey @garrettbear , |
…ents-app-terms-of-use-popup-terms-of-use-popup.js
…ents-app-terms-of-use-popup-terms-of-use-popup.js
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## develop #20618 +/- ##
===========================================
- Coverage 68.15% 68.15% -0.01%
===========================================
Files 1083 1083
Lines 42491 42491
Branches 11333 11333
===========================================
- Hits 28959 28956 -3
- Misses 13532 13535 +3 ☔ View full report in Codecov by Sentry. |
…ents-app-terms-of-use-popup-terms-of-use-popup.js
georgewrmarshall
left a comment
There was a problem hiding this comment.
LGTM ✅
- checked storybook




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\terms-of-use-popup\terms-of-use-popup.jsAlso fixed a small typo in
ui\components\app\snaps\install-error\install-error.stories.jsScreenshots/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 Boardlabel.In this case, a QA Engineer approval will be be required.