-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathApp.js
58 lines (57 loc) · 2.24 KB
/
App.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
import * as React from "react";
import {
NavigationContainer,
useNavigation,
useRoute,
} from "@react-navigation/native";
import { createStackNavigator } from "@react-navigation/stack";
import TIC from "./src/screen/TIC.screen";
import Seleccion from "./src/screen/SeleccionPrincipal";
import Login from "./src/screen/Login";
import Alumno from "./src/screen/Alumno";
import Padres from "./src/screen/Padres";
import Profesor from "./src/screen/Profesor";
import Alumno1 from "./src/AFuncionalidades/Alumnos/Screen/ZonaDeComunicacion.screen";
//import Alumno2 from './src/AFuncionalidades/Alumnos/Screen/SeguimientoEducativo.screen'
//import Alumno3 from './src/AFuncionalidades/Alumnos/Screen/HorariosDeClase.screen'
//import Alumno4 from './src/AFuncionalidades/Alumnos/Screen/Evaluaciones.screen'
import Data from "./src/screen/Data";
import { navigationRef } from "./src/functions/RootNavigation";
import { Text } from "react-native";
import * as G from "./src/functions/GLOBALES";
const Stack = createStackNavigator();
function AppNavigator() {
return (
//Aqui reside la navegacion principal.
//Hacemos referencia a un archivo global para poder acceder a el
//desde cualquier sitio del programa.
<NavigationContainer
ref={navigationRef}
fallback={<Text>Cargando...</Text>}
options={{
headerMode: "none",
}}
>
<Stack.Navigator
//Este parametro indica la ruta principal en la que empezaria el programa.
initialRouteName="TIC"
//Esta opcion es para ocultar las rutas en la parte superior de la pantalla.
screenOptions={{
headerShown: false,
}}
>
{
//Esto son las principales "Screen" o pantallas a la que se accedera desde el programa.
}
<Stack.Screen name="TIC" component={TIC} />
<Stack.Screen name={G.PRINCIPAL} component={Seleccion} />
<Stack.Screen name="Login" component={Login} />
<Stack.Screen name={G.ALUMNO} component={Alumno} />
<Stack.Screen name={G.PADRES} component={Padres} />
<Stack.Screen name={G.PROFESOR} component={Profesor} />
<Stack.Screen name="Alumno1" component={Alumno1} />
</Stack.Navigator>
</NavigationContainer>
);
}
export default AppNavigator;