-
Notifications
You must be signed in to change notification settings - Fork 5k
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
UX: Multichain: Added TokenList Component #17859
Conversation
Builds ready [f355194]
Page Load Metrics (1555 ± 39 ms)
Bundle size diffs
|
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. |
8b5366e
to
2d37906
Compare
A few thoughts:
|
Builds ready [8e25b86]
Page Load Metrics (1505 ± 42 ms)
Bundle size diffs
|
Builds ready [ca3245c]
Page Load Metrics (1711 ± 65 ms)
Bundle size diffs
|
Codecov Report
@@ Coverage Diff @@
## develop #17859 +/- ##
===========================================
+ Coverage 64.43% 64.46% +0.03%
===========================================
Files 912 915 +3
Lines 35413 35484 +71
Branches 9053 9080 +27
===========================================
+ Hits 22816 22874 +58
- Misses 12597 12610 +13
... and 1 file with indirect coverage changes Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
Builds ready [a0d09bd]
Page Load Metrics (1687 ± 56 ms)
Bundle size diffs
|
dbf88f2
to
407f92f
Compare
**/ | ||
@import 'account-list-item/index'; | ||
@import 'account-list-menu/index'; | ||
@import 'multichain-token-list-item/multichain-token-list-item'; |
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.
@darkwing I have removed index.scss and replaced it with multichain-components.scss
to keep in sync with how we have named the default global scss files in component-library, app and ui folder.
Builds ready [79102f1]
Page Load Metrics (1647 ± 70 ms)
Bundle size diffs
|
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! I'm not sure if this is part of the scope but the network badge still shows an ethereum logo when it is on the Arbitrum One network?? We should do some work to fix up our network images so they are consistent across the app.
This PR is to add the TokenList component.
Fixes #336
My approach for this PR is:
TokenList
component into three sub-components:Multichain
folderbanner
for importimport button
groupAssetListItem
component.Figma design
Screenshots
Manual Testing
In Extension
For Storybook
`
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.