Sklep z trasami
nazwa trasy w kodzie: Marketplace
Jak tu trafić / dokąd stąd
Dział zatytułowany „Jak tu trafić / dokąd stąd”Wejścia
Dział zatytułowany „Wejścia”| Wejścia | kind | Kontrolka |
|---|---|---|
| Ekran główny | navigate | browse-more-tile |
| Pobrane trasy (offline) | navigate | — |
Wyjścia
Dział zatytułowany „Wyjścia”| Wyjścia | kind | Kontrolka |
|---|---|---|
| Karta trasy | navigate | tour-card-* |
Zdolności na tym ekranie
Dział zatytułowany „Zdolności na tym ekranie”| Zdolność | Status | Dowód | ADO |
|---|---|---|---|
| Wyszukiwanie tras w całym katalogu; wyczyszczenie wraca do przeglądania | działa | e2eMarketplace.tourCard ✓RNTL MarketplaceScreen.test.tsx ✓RNTL MarketplaceScreen.test.tsx ✓RNTL MarketplaceScreen.test.tsx ✓ | — |
| Filtry ceny, czasu, rodzaju i kategorii oraz sortowanie w modalu, który zawsze mieści przycisk Zastosuj | częściowo | RNTLMarketplace.openFilters ✓RNTL Marketplace.filtersApply ✓RNTL Marketplace.sort ·RNTL MarketplaceScreen.test.tsx ✓ | #215 (Active) |
| Karta trasy otwiera się z listy; użytkownik Premium startuje wycieczkę z narracją | działa | e2ej2-marketplace-guided-tour.spec.ts ✓ | — |
Kontrolki
Dział zatytułowany „Kontrolki”| Kontrolka | Etykieta | element | Dowód (ostatni zielony build) |
|---|---|---|---|
filter-price-* (dynamiczny) | bez etykiety | Chip | brak dowodu |
filter-duration-* (dynamiczny) | bez etykiety | Chip | brak dowodu |
filter-kind-* (dynamiczny) | bez etykiety | Chip | brak dowodu |
filter-category-* (dynamiczny) | bez etykiety | Chip | brak dowodu |
sort-* (dynamiczny) | bez etykiety | Chip | brak dowodu |
filters-clear | Wyczyść | Button | brak dowodu |
filters-apply | Pokaż wyniki | Button | RNTL×1 |
open-filters | Filtry | Button | RNTL×2 |
tour-card-* (dynamiczny) | bez etykiety | TourCard | e2e×2 |
tour-price-tag | Free | Text · TourCard | brak dowodu |
tour-event-badge | Event — wygasła | Text · TourCard | brak dowodu |
top-bar | bez etykiety | View · TopBar | brak dowodu |
top-bar-avatar | Profil | Pressable · TopBar | RNTL×1 e2e×1 |
top-bar-premium | bez etykiety | Text · TopBar | RNTL×1 e2e×1 |
top-bar-limit | bez etykiety | Text · TopBar | RNTL×3 e2e×1 |
Kontrolki przypisane jeden poziom w głąb: komponenty współdzielone liczą się do ekranu, który je renderuje bezpośrednio.
Ostatnia zmiana pliku ekranu: 3e651f3 (2026-08-30)