Commit Graph
6 Commits
Author SHA1 Message Date
bobbert ac7d89c0c5 Update GlobalMapScreen and usePlayerGame logic for improved cache claiming feedback 2026-04-09 22:52:12 +01:00
bobbert 05747933cf global claim fix attempt #1 2026-04-09 22:32:45 +01:00
suddenlyoranges 12847cc46c refactored app theme
changed texts to suit dark theme.
2026-04-09 21:39:42 +01:00
bobbert 53fddc8220 Add GlobalProfileScreen and integrate global user management features
- Introduced GlobalProfileScreen for user profile management.
- Implemented user data fetching and updating via global API.
- Added session handling for global user state.
- Updated navigation to include profile access from the top navbar.
- Created global data caching mechanisms for improved performance.
2026-04-09 20:49:43 +01:00
bobbert 20a2edbbda fixed issues with merge + Global logic 2026-04-09 18:18:18 +01:00
suddenlyoranges 157d69c21c Add global events, map, cache and leaderboard screens
Introduce four new screens for global events: GlobalEventsScreen (lists public events and handles joining), GlobalMapScreen (map/list view of event caches with user location via expo-location and markers using react-native-maps), GlobalCacheViewScreen (cache detail view with ability to log discoveries), and GlobalLeaderboardScreen (rankings and recent finds). Screens use existing global hooks and SessionStore for fetching/joining events, caches, finds and for storing current global player context; they include loading/error states and navigation between screens. Also add simple tab components, styling, and refresh actions.
2026-04-09 15:29:29 +01:00