You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
43 lines
1.7 KiB
43 lines
1.7 KiB
import 'react-native-gesture-handler';
|
|
import * as React from 'react';
|
|
import { NavigationContainer } from '@react-navigation/native';
|
|
import { createNativeStackNavigator } from '@react-navigation/native-stack';
|
|
|
|
import Splash from "./screens/Splash";
|
|
import QuizIndex from "./screens/QuizIndex";
|
|
import Quiz from "./screens/Quiz";
|
|
import TrueFalse from "./screens/TrueFalse";
|
|
import Exam from "./screens/Exam";
|
|
import Results from "./screens/Results";
|
|
import ResultsTrueFalse from "./screens/ResultsTrueFalse";
|
|
import Recap from "./screens/Recap";
|
|
import RecapTrueFalse from "./screens/RecapTrueFalse";
|
|
import Info from "./screens/Info";
|
|
import Setup from "./screens/Setup";
|
|
import Dictionary from "./screens/Dictionary";
|
|
|
|
const Stack = createNativeStackNavigator();
|
|
|
|
export default function App() {
|
|
return (
|
|
<NavigationContainer>
|
|
<Stack.Navigator
|
|
initialRouteName="Splash"
|
|
screenOptions={{ headerShown: false }} // hides all headers
|
|
>
|
|
<Stack.Screen name="Splash" component={Splash} />
|
|
<Stack.Screen name="RecapTrueFalse" component={RecapTrueFalse} />
|
|
<Stack.Screen name="Recap" component={Recap} />
|
|
<Stack.Screen name="Results" component={Results} />
|
|
<Stack.Screen name="ResultsTrueFalse" component={ResultsTrueFalse} />
|
|
<Stack.Screen name="Info" component={Info} />
|
|
<Stack.Screen name="Dictionary" component={Dictionary} />
|
|
<Stack.Screen name="QuizIndex" component={QuizIndex} />
|
|
<Stack.Screen name="Quiz" component={Quiz} />
|
|
<Stack.Screen name="TrueFalse" component={TrueFalse} />
|
|
<Stack.Screen name="Exam" component={Exam} />
|
|
<Stack.Screen name="Setup" component={Setup} />
|
|
</Stack.Navigator>
|
|
</NavigationContainer>
|
|
);
|
|
}
|