-
Notifications
You must be signed in to change notification settings - Fork 5.5k
feat: implement market list search #39307
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. |
✨ Files requiring CODEOWNER review ✨👨🔧 @MetaMask/perps (26 files, +1757 -11)
|
|
Builds ready [067ea55]
UI Startup Metrics (1302 ± 106 ms)
📊 Page Load Benchmark ResultsCurrent Commit: 📄 Localhost MetaMask Test DappSamples: 100 Summary
📈 Detailed Results
Bundle size diffs [🚨 Warning! Bundle size has increased!]
|
Builds ready [7ace56c]
UI Startup Metrics (1231 ± 116 ms)
📊 Page Load Benchmark ResultsCurrent Commit: 📄 Localhost MetaMask Test DappSamples: 100 Summary
📈 Detailed Results
Bundle size diffs [🚨 Warning! Bundle size has increased!]
|
Builds ready [e9b8d22]
UI Startup Metrics (1291 ± 108 ms)
📊 Page Load Benchmark ResultsCurrent Commit: 📄 Localhost MetaMask Test DappSamples: 100 Summary
📈 Detailed Results
Bundle size diffs [🚨 Warning! Bundle size has increased!]
|
|
I have read the CLA Document and I hereby sign the CLA |
f8e4a64 to
5ad66cd
Compare
6aa070e to
8a52a6f
Compare
Builds ready [8a52a6f]
UI Startup Metrics (1331 ± 117 ms)
📊 Page Load Benchmark ResultsCurrent Commit: 📄 Localhost MetaMask Test DappSamples: 100 Summary
📈 Detailed Results
Bundle size diffs [🚨 Warning! Bundle size has increased!]
|
This is a temporary placeholder. We'll remove this link when rebasing with this PR: #39302 The entry point is from the Perps Home screen |
Builds ready [e4edf37]
UI Startup Metrics (1228 ± 109 ms)
📊 Page Load Benchmark ResultsCurrent Commit: 📄 Localhost MetaMask Test DappSamples: 100 Summary
📈 Detailed Results
Bundle size diffs [🚨 Warning! Bundle size has increased!]
|


Description
Implements searchable, filterable market list view for Perps with global search access from the home tab.
New Page: /perps/market-list
Architecture
Navigation
Technical Notes
Changelog
CHANGELOG entry: Added searchable market list view for Perps with filtering and sorting capabilities
Related issues
Fixes:
Manual testing steps
Testing
Screenshots/Recordings
Before
After
Pre-merge author checklist
Pre-merge reviewer checklist
Note
Adds a dedicated, feature-flagged markets list experience for Perps with search, filter, and sort, and integrates navigation from the Perps tab.
PERPS_MARKET_LIST_ROUTEwith lazy-loadedMarketListViewand back navigation; updatesroutesandROUTESPerpsTabViewnavigates to market listDropdown,FilterSelect,StockSubFilterSelect,SortDropdown,SearchInput,MarketRow,MarketRowSkeletonfilterMarketsByQuery,sortMarkets(withparseVolume),PERPS_CONSTANTS,MARKET_SORTING_CONFIGWritten by Cursor Bugbot for commit e4edf37. This will update automatically on new commits. Configure here.