-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathApp.js
103 lines (88 loc) · 2.53 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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
import React, {Component} from 'react';
import {/*StyleSheet,*/ Text, View} from 'react-native';
import { createStackNavigator, createAppContainer, createDrawerNavigator } from 'react-navigation';
import firebase from 'firebase';
import TeacherScreen from './src/screens/TeacherScreen';
import MainScreen from './src/screens/MainScreen';
import ParentsMeeting from './src/screens/ParentsMeeting';
import Login from './src/screens/Login';
import ClassManager from './src/screens/ClassManager';
import StudentCard from './src/screens/StudentCard';
import MyClasses from './src/screens/MyClasses';
import CreateClass from './src/screens/CreateClass';
import AddStudentsFromFile from './src/screens/AddStudentsFromFile';
import FileEdit from './src/screens/FileEdit';
import ParentsMeetingTeacher from './src/screens/ParentsMeetingTeacher';
import Test from './src/screens/Test';
export default class App extends Component {
componentWillMount() {
var firebaseConfig = {
apiKey: "AIzaSyAcvmeeWiSEGLk51tAk0lws1j_vwTKJLWs",
authDomain: "schoolapp-828b5.firebaseapp.com",
databaseURL: "https://schoolapp-828b5.firebaseio.com",
projectId: "schoolapp-828b5",
storageBucket: "",
messagingSenderId: "478079800299",
appId: "1:478079800299:web:df61f93a7a5a0360"
};
if (!firebase.apps.length) {
// Initialize Firebase
firebase.initializeApp(firebaseConfig);
}
console.disableYellowBox = true;
}
render() {
return (
<AppContainer/>
);
}
}
const AppDrawerNavigator = createDrawerNavigator({
ParentsMeetingTeacher: ParentsMeetingTeacher,
Login: Login,
AddStudentsFromFile: AddStudentsFromFile,
FileEdit: FileEdit,
TeacherScreen: TeacherScreen,
StudentCard: StudentCard,
MyClasses: MyClasses,
CreateClass: CreateClass,
ClassManager: ClassManager,
ParentScreen: MainScreen,
ParentsMeeting: ParentsMeeting,
Test: Test
})
const AppContainer = createAppContainer(AppDrawerNavigator);
/*
const AppStackNavigator = createStackNavigator(
{
Main: MainScreen,
Test: testScreen
},
{ defaultNavigationOptions : {
headerStyle: {
backgroundColor: '#D3D3D3'
}
}
}
)
*/
//const AppDrawerNavigator = createDrawerNavigator({AppStackNavigator})
/*
const AppContainer = createAppContainer(createStackNavigator({
Main: MainScreen,
Test: testScreen
},
{
defaultNavigationOptions: {
headerStyle: {
backgroundColor: '#D3D3D3'
}
}
}
));
*/
/*
const AppStackNavigator = createStackNavigator({
Main: MainScreen
});
*/