- users.role column (+ migration in seed script) - /(api)/user: GET role by clerkId, PATCH to set role - Role selection screen; drivers get placeholder driver-home - Root index routes by role; hardened location handling on home
20 lines
617 B
TypeScript
20 lines
617 B
TypeScript
import { Stack } from "expo-router";
|
|
|
|
const RootLayout = () => {
|
|
return (
|
|
<Stack>
|
|
<Stack.Screen name="(tabs)" options={{ headerShown: false }} />
|
|
<Stack.Screen name="find-ride" options={{ headerShown: false }} />
|
|
<Stack.Screen name="confirm-ride" options={{ headerShown: false }} />
|
|
<Stack.Screen name="book-ride" options={{ headerShown: false }} />
|
|
<Stack.Screen name="role" options={{ headerShown: false }} />
|
|
<Stack.Screen
|
|
name="driver-home"
|
|
options={{ headerShown: false, gestureEnabled: false }}
|
|
/>
|
|
</Stack>
|
|
);
|
|
};
|
|
|
|
export default RootLayout;
|