New views

This commit is contained in:
Martin Bauer
2020-07-25 14:06:39 +02:00
parent aee89d799c
commit 4544f19938
12 changed files with 647 additions and 6 deletions

41
components/NewAppMain.js Normal file
View File

@@ -0,0 +1,41 @@
import React from 'react';
import { NavigationContainer } from '@react-navigation/native';
import { createStackNavigator } from '@react-navigation/stack';
// Own views
import MainMenuView from "../views/MainMenuView";
import SettingsView from "../views/SettingsView";
import TrainingView from "../views/TrainingView";
const Stack = createStackNavigator();
function NewAppMain(props) {
const screenOptions = {
headerShown: false,
}
return (
<NavigationContainer>
<Stack.Navigator initialRouteName="Home">
<Stack.Screen
name="Home"
component={MainMenuView}
options={screenOptions}
/>
<Stack.Screen
name="Settings"
component={SettingsView}
options={screenOptions}
/>
<Stack.Screen
name="Training"
component={TrainingView}
options={screenOptions}
/>
</Stack.Navigator>
</NavigationContainer>
)
};
export default NewAppMain;