-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathenv_example.js
More file actions
35 lines (32 loc) · 976 Bytes
/
env_example.js
File metadata and controls
35 lines (32 loc) · 976 Bytes
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
import Constants from "expo-constants";
const ENV = {
dev: {
GITHUB_ID: "YOUR-GITUHB-ID",
GITHUB_SECRET: "YOUR-GITHUB_SECRET",
FIREBASE_API_KEY: "YOUR-FIREBASE_API_KEY",
FIREBASE_AUTH_DOMAIN: "YOUR-FIREBASE_AUTH_DOMAIN",
FIREBASE_PROJECT_ID: "YOUR-FIREBASE_PROJECT_ID
},
staging: {
GITHUB_ID: "YOUR-GITUHB-ID",
GITHUB_SECRET: "YOUR-GITHUB_SECRET",
FIREBASE_API_KEY: "YOUR-FIREBASE_API_KEY",
FIREBASE_AUTH_DOMAIN: "YOUR-FIREBASE_AUTH_DOMAIN",
FIREBASE_PROJECT_ID: "YOUR-FIREBASE_PROJECT_ID
},
prod: {
GITHUB_ID: "YOUR-GITUHB-ID",
GITHUB_SECRET: "YOUR-GITHUB_SECRET",
FIREBASE_API_KEY: "YOUR-FIREBASE_API_KEY",
FIREBASE_AUTH_DOMAIN: "YOUR-FIREBASE_AUTH_DOMAIN",
FIREBASE_PROJECT_ID: "YOUR-FIREBASE_PROJECT_ID
}
};
const getEnvVars = (env = Constants.manifest.releaseChannel) => {
if (__DEV__) {
return ENV.dev;
} else if (env === "prod") {
return ENV.prod;
}
};
export default getEnvVars;