feat: added 'View all' button in explore search#26569
Conversation
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.
…etamask-mobile into feat/added-view-all-in-search
🔍 Smart E2E Test Selection
click to see 🤖 AI reasoning detailsE2E Test Selection: Key changes:
Tag selection rationale:
Dependent tags per descriptions:
The changes do not touch: confirmations, accounts, identity, network management, swaps/bridge, ramps, card, snaps, or multi-chain API. The MainNavigator.js change is additive (new screen registration) and doesn't modify existing screen routing. Performance Test Selection: |
|
✅ E2E Fixture Validation — Schema is up to date |
|




Description
Added 'View All' button for all sections in the Explore page
Changelog
CHANGELOG entry: added 'View All' button for all sections in the Explore page
Related issues
Fixes: https://consensyssoftware.atlassian.net/browse/ASSETS-2705
Manual testing steps
Screenshots/Recordings
Before & After
Screen.Recording.2026-03-12.at.10.22.00.mov
Pre-merge author checklist
Pre-merge reviewer checklist
Note
Medium Risk
Adds a new navigation route/screen and changes Explore search result rendering and analytics instrumentation, which could affect navigation flows and event reporting. Risk is moderate since it’s UI/metrics focused but touches shared section config and touch/scroll handling.
Overview
Adds a "View all" affordance to Explore search section headers (shown when a section has more than 3 results), limits the inline section preview to 3 items, and navigates to a new
ExploreSectionResultsFullViewscreen that renders the full section results.Introduces shared Explore search analytics utilities (
TapView,TrackedRowItem,useScrollTracking,trackExploreEvent) and a new MetaMetrics event (EXPLORE_SEARCH_INTERACTED) to track taps and first-scroll interactions in both the search results list and the new full-results view.Updates navigation/types to register the new route (
Routes.EXPLORE_SECTION_RESULTS_FULL_VIEW,RootStackParamList) and extendsSECTIONS_CONFIGwith a requiredgetItemIdentifierfor consistent item-level analytics; adds/updates unit tests and snapshots accordingly.Written by Cursor Bugbot for commit 360771b. This will update automatically on new commits. Configure here.