30 lines
903 B
TypeScript
30 lines
903 B
TypeScript
import { createNativeStackNavigator } from "@react-navigation/native-stack";
|
|
import { HistoryStackParamList } from "./types";
|
|
import { HistoryScreen } from "../features/history/screens/HistoryScreen";
|
|
import { SessionDetailScreen } from "../features/history/screens/SessionDetailScreen";
|
|
|
|
const Stack = createNativeStackNavigator<HistoryStackParamList>();
|
|
|
|
export function HistoryNavigator() {
|
|
return (
|
|
<Stack.Navigator
|
|
screenOptions={{
|
|
headerStyle: { backgroundColor: "#0ea5e9" },
|
|
headerTintColor: "#fff",
|
|
headerTitleStyle: { fontWeight: "bold" },
|
|
}}
|
|
>
|
|
<Stack.Screen
|
|
name="HistoryList"
|
|
component={HistoryScreen}
|
|
options={{ title: "History" }}
|
|
/>
|
|
<Stack.Screen
|
|
name="SessionDetail"
|
|
component={SessionDetailScreen}
|
|
options={{ title: "Session Detail" }}
|
|
/>
|
|
</Stack.Navigator>
|
|
);
|
|
}
|