/***************************** * environment.js * path: '/environment.js' (root of your project) ******************************/ import Constants from "expo-constants"; const ENV = { development: { GRAPHQL_URL: "http://10.97.28.88.90:8000/graphql", WS_GRAPHQL_URL: "ws://10.97.28.88.90:8000/graphql", SERVER_URL: "http://10.97.28.88.90:8000/", // put / at the end of server url IOS_CLIENT_ID_GOOGLE: "967541328677-uq7f7odvmeea2pb2sq0l7q320ds86536.apps.googleusercontent.com", ANDROID_CLIENT_ID_GOOGLE: "967541328677-u9lbhmiesp67j3md9b8nk6mkhooeljur.apps.googleusercontent.com", AMPLITUDE_API_KEY: "358ef0deb443586e2cc4ddd4380151f0", STRIPE_PUBLIC_KEY: "pk_test_lEaBbVGnTkzja2FyFiNlbqtw", STRIPE_IMAGE_URL: "http://192.168.100.90:8000/assets/images/logo.png", STRIPE_STORE_NAME: "Enatega", }, staging: { GRAPHQL_URL: "https://staging-enatega-single-api.herokuapp.com/graphql", WS_GRAPHQL_URL: "wss://staging-enatega-single-api.herokuapp.com/graphql", SERVER_URL: "https://staging-enatega-single-api.herokuapp.com/", // put / at the end of server url IOS_CLIENT_ID_GOOGLE: "967541328677-nf8h4ou7rhmq9fahs87p057rggo95eah.apps.googleusercontent.com", ANDROID_CLIENT_ID_GOOGLE: "967541328677-7264tf7tkdtoufk844rck9mimrve135c.apps.googleusercontent.com", FACEBOOK_APP_ID: "404956210315749", AMPLITUDE_API_KEY: "358ef0deb443586e2cc4ddd4380151f0", STRIPE_PUBLIC_KEY: "pk_test_lEaBbVGnTkzja2FyFiNlbqtw", STRIPE_IMAGE_URL: "https://staging-enatega-single-api.herokuapp.com/assets/images/logo.png", STRIPE_STORE_NAME: "Enatega", }, production: { GRAPHQL_URL: "https://prod-enatega-single-api.herokuapp.com/graphql", WS_GRAPHQL_URL: "wss://prod-enatega-single-api.herokuapp.com/graphql", SERVER_URL: "https://prod-enatega-single-api.herokuapp.com/", // put / at the end of server url IOS_CLIENT_ID_GOOGLE: "94983896797-irt6u2cmq2sjcp7j1rj9m9pqptjd12ue.apps.googleusercontent.com", ANDROID_CLIENT_ID_GOOGLE: "94983896797-omp6mi32rl3126siafgnskrqql0rdk5c.apps.googleusercontent.com", FACEBOOK_APP_ID: "3017447961609878", AMPLITUDE_API_KEY: "358ef0deb443586e2cc4ddd4380151f0", STRIPE_PUBLIC_KEY: "pk_test_lEaBbVGnTkzja2FyFiNlbqtw", STRIPE_IMAGE_URL: "https://prod-enatega-single-api.herokuapp.com/assets/images/logo.png", STRIPE_STORE_NAME: "Enatega", }, }; const getEnvVars = (env = Constants.manifest.releaseChannel) => { // What is __DEV__ ? // This variable is set to true when react-native is running in Dev mode. // __DEV__ is true when run locally, but false when published. // eslint-disable-next-line no-undef if (__DEV__) { return ENV.development; } else if (env === "production") { return ENV.production; } else if (env === "staging") { return ENV.staging; } else { return ENV.production; } }; export default getEnvVars;