Massive/WorkoutsPage.tsx

32 lines
833 B
TypeScript
Raw Permalink Normal View History

import { createStackNavigator } from "@react-navigation/stack";
import EditWorkout from "./EditWorkout";
2023-08-14 04:03:07 +00:00
import EditWorkouts from "./EditWorkouts";
import GymSet from "./gym-set";
import WorkoutList from "./WorkoutList";
export type WorkoutsPageParams = {
2023-08-14 04:03:07 +00:00
WorkoutList: {
clearNames?: boolean;
};
EditWorkout: {
gymSet: GymSet;
};
EditWorkouts: {
names: string[];
};
};
2022-09-25 04:49:26 +00:00
const Stack = createStackNavigator<WorkoutsPageParams>();
export default function WorkoutsPage() {
return (
<Stack.Navigator
2023-06-27 03:16:59 +00:00
screenOptions={{ headerShown: false, animationEnabled: false }}
>
<Stack.Screen name="WorkoutList" component={WorkoutList} />
<Stack.Screen name="EditWorkout" component={EditWorkout} />
2023-08-14 04:03:07 +00:00
<Stack.Screen name="EditWorkouts" component={EditWorkouts} />
</Stack.Navigator>
);
}