/***************************** * environment.js * path: '/environment.js' (root of your project) ******************************/ import Constants from 'expo-constants'; const ENV = { development: { GRAPHQL_URL:'' , SERVER_URL: '', // put / at the end of server url IOS_CLIENT_ID_GOOGLE: "", ANDROID_CLIENT_ID_GOOGLE: "", FACEBOOK_APP_ID: "", AMPLITUDE_API_KEY: "", STRIPE_PUBLIC_KEY: "", STRIPE_IMAGE_URL: "", STRIPE_STORE_NAME: "" }, production: { GRAPHQL_URL:'' , SERVER_URL: '', // put / at the end of server url IOS_CLIENT_ID_GOOGLE: "", ANDROID_CLIENT_ID_GOOGLE: "", FACEBOOK_APP_ID: "", AMPLITUDE_API_KEY: "", STRIPE_PUBLIC_KEY: "", STRIPE_IMAGE_URL: "", STRIPE_STORE_NAME: "" } }; 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. if (__DEV__) { return ENV.development; } else if (env === 'production') { return ENV.production; } else { return ENV.development; } }; export default getEnvVars;