Skip to content

Marketplace

route name in code: Marketplace

IncomingkindControl
Homenavigatebrowse-more-tile
Downloaded tours (offline)navigate
OutgoingkindControl
Tour cardnavigatetour-card-*
CapabilityStatusProofADO
Tour search across the whole catalogue; clearing it returns to browsingworkse2eMarketplace.tourCard
RNTLMarketplaceScreen.test.tsx
RNTLMarketplaceScreen.test.tsx
RNTLMarketplaceScreen.test.tsx
Price, duration, kind and category filters plus sorting in a modal that always keeps Apply reachablepartialRNTLMarketplace.openFilters
RNTLMarketplace.filtersApply
RNTLMarketplace.sort ·
RNTLMarketplaceScreen.test.tsx
#215 (Active)
A tour card opens from the list; a Premium user starts the narrated tourworkse2ej2-marketplace-guided-tour.spec.ts
ControlLabelelementProof (last green build)
filter-price-* (dynamic)no labelChipno proof
filter-duration-* (dynamic)no labelChipno proof
filter-kind-* (dynamic)no labelChipno proof
filter-category-* (dynamic)no labelChipno proof
sort-* (dynamic)no labelChipno proof
filters-clearClearButtonno proof
filters-applyShow resultsButtonRNTL×1
open-filtersFiltersButtonRNTL×2
tour-card-* (dynamic)no labelTourCarde2e×2
tour-price-tagFreeText · TourCardno proof
tour-event-badgeEvent — expiredText · TourCardno proof
top-barno labelView · TopBarno proof
top-bar-avatarProfilePressable · TopBarRNTL×1 e2e×1
top-bar-premiumno labelText · TopBarRNTL×1 e2e×1
top-bar-limitno labelText · TopBarRNTL×3 e2e×1

Controls are attributed one level deep: shared components count for the screen that renders them directly.

Last change of the screen file: 3e651f3 (2026-08-30)