-
Notifications
You must be signed in to change notification settings - Fork 5.4k
feat: MCv1 Permissions: Site Connections Tooltip #23189
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
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. |
|
Look, just because I'm turning 40 this year isn't any reason to bring the 80's into this repo. |
616c5c4 to
632f6e1
Compare
adc4451 to
b33ae92
Compare
Builds ready [f4c4145]
Page Load Metrics (1227 ± 400 ms)
Bundle size diffs [🚨 Warning! Bundle size has increased!]
|
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## develop #23189 +/- ##
===========================================
+ Coverage 68.66% 68.67% +0.01%
===========================================
Files 1105 1106 +1
Lines 43338 43353 +15
Branches 11586 11590 +4
===========================================
+ Hits 29758 29771 +13
- Misses 13580 13582 +2 ☔ View full report in Codecov by Sentry. |
NidhiKJha
left a comment
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.
Looking good. But I think we need to refactor the code here as this is gonna be a new component https://www.notion.so/metamask-consensys/Amon-Hen-components-readiness-check-in-9dd393e209004d079e26d4fffea80f88?pvs=4#3f5e7ae6ba2f4e8586ddb5f58dd0211e
ui/components/multichain/pages/permissions-page/connection-list-item.js
Outdated
Show resolved
Hide resolved
ui/components/multichain/pages/permissions-page/connection-list-item.js
Outdated
Show resolved
Hide resolved
f4c4145 to
6b6e251
Compare
Builds ready [6b6e251]
Page Load Metrics (793 ± 418 ms)
Bundle size diffs [🚨 Warning! Bundle size has increased!]
|
6b6e251 to
4969ae6
Compare
Builds ready [4969ae6]
Page Load Metrics (803 ± 476 ms)
Bundle size diffs [🚨 Warning! Bundle size has increased!]
|
4969ae6 to
1ecc191
Compare
6031ae4 to
d7aa769
Compare
Builds ready [d7aa769]
Page Load Metrics (1251 ± 415 ms)
Bundle size diffs [🚨 Warning! Bundle size has increased!]
|
| @@ -0,0 +1,128 @@ | |||
| import React from 'react'; | |||
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.
Can we have it typescript one?
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.
This may have to be addressed in a future PR. I have a WIP branch based off this branch, so it's really an awkward time to do TS conversion. Definitely afterwards though.
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.
Can you add a ticket for this conversion ticket and tackle it after another branch?
Builds ready [80ab9e3]
Page Load Metrics (954 ± 427 ms)
Bundle size diffs [🚨 Warning! Bundle size has increased!]
|
...ponents/multichain/pages/permissions-page/connection-list-tooltip/connection-list-tooltip.js
Outdated
Show resolved
Hide resolved
Builds ready [06ec366]
Page Load Metrics (1126 ± 405 ms)
Bundle size diffs [🚨 Warning! Bundle size has increased!]
|
Description
A follow-up PR to add tooltips to ConnectionListItem.
Related issues
Fixes: https://github.com/MetaMask/MetaMask-planning/issues/1980
Manual testing steps
Screenshots/Recordings
Before
No tooltip
After
Pre-merge author checklist
Pre-merge reviewer checklist