mirror of
https://github.com/mudabbir-ahmad/MAD-Treasure-Hunt.git
synced 2026-10-08 03:00:20 +00:00
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.
This commit is contained in:
1 parent
2a83d0608f
commit
53fddc8220
15 files changed
+1129
-210
No files matched your search
@@ -16,6 +16,7 @@ import GlobalEventsScreen from "./src/components/screens/global/GlobalEventsScre
|
||||
import GlobalMapScreen from "./src/components/screens/global/GlobalMapScreen";
|
||||
import GlobalCacheViewScreen from "./src/components/screens/global/GlobalCacheViewScreen";
|
||||
import GlobalLeaderboardScreen from "./src/components/screens/global/GlobalLeaderboardScreen";
|
||||
import GlobalProfileScreen from "./src/components/screens/global/GlobalProfileScreen";
|
||||
import {loadSession} from "./src/hooks/SessionStore";
|
||||
|
||||
const RootStack = createNativeStackNavigator();
|
||||
@@ -63,6 +64,10 @@ const GameStack = () => (
|
||||
name="GlobalLeaderboardScreen"
|
||||
component={GlobalLeaderboardScreen}
|
||||
/>
|
||||
<GameStackNav.Screen
|
||||
name="GlobalProfileScreen"
|
||||
component={GlobalProfileScreen}
|
||||
/>
|
||||
</GameStackNav.Navigator>
|
||||
);
|
||||
|
||||
@@ -100,6 +105,10 @@ const AdminStack = () => (
|
||||
name="GlobalLeaderboardScreen"
|
||||
component={GlobalLeaderboardScreen}
|
||||
/>
|
||||
<AdminStackNav.Screen
|
||||
name="GlobalProfileScreen"
|
||||
component={GlobalProfileScreen}
|
||||
/>
|
||||
</AdminStackNav.Navigator>
|
||||
);
|
||||
|
||||
|
||||
Reference in new issue
Block a user