Add ScreenHeader component and update page layouts for consistent header usage

This commit is contained in:
bobbert committed 2026-03-17 22:30:22 +00:00
1 parent 33f73105ad
commit 1bd640f8d5
14 files changed
+219 -180

No files matched your search

+12 -12
View File
@@ -2,18 +2,18 @@ import { Stack } from "expo-router";
export default function RootLayout() {
return (
<Stack initialRouteName="(routes)/index">
<Stack.Screen name="(routes)/index" options={{ headerShown: false }} />
<Stack.Screen name="(routes)/login" options={{ title: "Login" }} />
<Stack.Screen name="(routes)/register" options={{ title: "Register" }} />
<Stack.Screen name="(routes)/game-type" options={{ title: "Select Game Type" }} />
<Stack.Screen name="(routes)/join-private-game" options={{ title: "Join Private Game" }} />
<Stack.Screen name="(routes)/manage-private-subtask" options={{ title: "Manage Private Game" }} />
<Stack.Screen name="(routes)/game-lobby" options={{ title: "Game Lobby" }} />
<Stack.Screen name="(routes)/team" options={{ title: "Team" }} />
<Stack.Screen name="(routes)/map" options={{ title: "Map" }} />
<Stack.Screen name="(routes)/admin-hub" options={{ title: "Admin Hub" }} />
<Stack.Screen name="(routes)/manage-subgroups" options={{ title: "Manage Subgroups" }} />
<Stack initialRouteName="(routes)/index" screenOptions={{ headerShown: false }}>
<Stack.Screen name="(routes)/index" />
<Stack.Screen name="(routes)/login" />
<Stack.Screen name="(routes)/register" />
<Stack.Screen name="(routes)/game-type" />
<Stack.Screen name="(routes)/join-private-game" />
<Stack.Screen name="(routes)/manage-private-subtask" />
<Stack.Screen name="(routes)/game-lobby" />
<Stack.Screen name="(routes)/team" />
<Stack.Screen name="(routes)/map" />
<Stack.Screen name="(routes)/admin-hub" />
<Stack.Screen name="(routes)/manage-subgroups" />
</Stack>
);
}