Profil i ustawienia
nazwa trasy w kodzie: Profile
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 |
|---|---|---|
| TopBar | navigate | top-bar-avatar |
Wyjścia
Dział zatytułowany „Wyjścia”| Wyjścia | kind | Kontrolka |
|---|---|---|
| Wejście do aplikacji | navigate | — |
| Zapisane trasy | navigate | — |
| Ulubione | navigate | — |
| Aktywność i odznaki | navigate | — |
Zdolności na tym ekranie
Dział zatytułowany „Zdolności na tym ekranie”| Zdolność | Status | Dowód | ADO |
|---|---|---|---|
| Konto w profilu: e-mail i odznaka planu po zalogowaniu, wylogowanie z potwierdzeniem | działa | e2eProfile.account ✓e2e Profile.signOutConfirm ·RNTL ProfileScreen.test.tsx ✓ | — |
| Zmiana języka aplikacji i motywu | istnieje, nie sprawdzone | RNTLLanguageSelector.languageSelector · | — |
| Usunięcie konta wraz z danymi | częściowo | APIaccountDelete.test.ts ✓API accountDelete.test.ts ✓ | #217 (New) |
Kontrolki
Dział zatytułowany „Kontrolki”| Kontrolka | Etykieta | element | Dowód (ostatni zielony build) |
|---|---|---|---|
signout-confirm | bez etykiety | ThemedAlert.alert | brak dowodu |
profile-back | bez etykiety | IconButton | e2e×1 |
profile-account | Premium | List.Item | RNTL×1 e2e×1 |
premium-box | Baner Premium — przejdź do zakupu | Card · PremiumBanner | brak dowodu |
premium-box-cta | Wykup Premium | Button · PremiumBanner | brak dowodu |
premium-banner | Baner Premium — przejdź do zakupu | Card · PremiumBanner | RNTL×4 e2e×1 |
language-selector | Język aplikacji | List.Item · LanguageSelector | brak dowodu |
Kontrolki przypisane jeden poziom w głąb: komponenty współdzielone liczą się do ekranu, który je renderuje bezpośrednio.
Ostatnia zmiana pliku ekranu: a668c09 (2026-08-30)