-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathApp.js
117 lines (112 loc) · 3.49 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
104
105
106
107
108
109
110
111
112
113
114
115
116
117
// import React from "react";
// import { StyleSheet, Platform, Image, Text, View } from "react-native";
// import firebase from "react-native-firebase";
// export default class App extends React.Component {
// constructor() {
// super();
// this.state = {
// // firebase things?
// };
// }
// componentDidMount() {
// // firebase things?
// }
// render() {
// return (
// <View style={styles.container}>
// <Image
// source={require("./assets/RNFirebase512x512.png")}
// style={[styles.logo]}
// />
// <Text style={styles.welcome}>
// Welcome to the React Native{"\n"}Firebase starter project!
// </Text>
// <Text style={styles.instructions}>To get started, edit App.js</Text>
// {Platform.OS === "ios" ? (
// <Text style={styles.instructions}>
// Press Cmd+R to reload,{"\n"}
// Cmd+D or shake for dev menu
// </Text>
// ) : (
// <Text style={styles.instructions}>
// Double tap R on your keyboard to reload,{"\n"}
// Cmd+M or shake for dev menu
// </Text>
// )}
// <View style={styles.modules}>
// <Text style={styles.modulesHeader}>
// The following Firebase modules are enabled:
// </Text>
// {firebase.admob.nativeModuleExists && (
// <Text style={styles.module}>Admob</Text>
// )}
// {firebase.analytics.nativeModuleExists && (
// <Text style={styles.module}>Analytics</Text>
// )}
// {firebase.auth.nativeModuleExists && (
// <Text style={styles.module}>Authentication</Text>
// )}
// {firebase.fabric.crashlytics.nativeModuleExists && (
// <Text style={styles.module}>Crashlytics</Text>
// )}
// {firebase.crash.nativeModuleExists && (
// <Text style={styles.module}>Crash Reporting</Text>
// )}
// {firebase.firestore.nativeModuleExists && (
// <Text style={styles.module}>Cloud Firestore</Text>
// )}
// {firebase.messaging.nativeModuleExists && (
// <Text style={styles.module}>Messaging</Text>
// )}
// {firebase.perf.nativeModuleExists && (
// <Text style={styles.module}>Performance Monitoring</Text>
// )}
// {firebase.database.nativeModuleExists && (
// <Text style={styles.module}>Realtime Database</Text>
// )}
// {firebase.config.nativeModuleExists && (
// <Text style={styles.module}>Remote Config</Text>
// )}
// {firebase.storage.nativeModuleExists && (
// <Text style={styles.module}>Storage</Text>
// )}
// </View>
// </View>
// );
// }
// }
// const styles = StyleSheet.create({
// container: {
// flex: 1,
// justifyContent: "center",
// alignItems: "center",
// backgroundColor: "#F5FCFF"
// },
// logo: {
// height: 80,
// marginBottom: 16,
// width: 80
// },
// welcome: {
// fontSize: 20,
// textAlign: "center",
// margin: 10
// },
// instructions: {
// textAlign: "center",
// color: "#333333",
// marginBottom: 5
// },
// modules: {
// margin: 20
// },
// modulesHeader: {
// fontSize: 16,
// marginBottom: 8
// },
// module: {
// fontSize: 14,
// marginTop: 4,
// textAlign: "center"
// }
// });