43 lines
1.8 KiB
JavaScript
43 lines
1.8 KiB
JavaScript
import Config from "react-native-config";
|
|
export const ENV = "PROD" // STAGING | PROD
|
|
|
|
const URL = {
|
|
"STAGING": {
|
|
API_URL: Config.STAGING_API_URL,
|
|
LOGS_URL : Config.STAGING_LOGS_URL,
|
|
NOTIFICATIONS_URL: Config.STAGING_NOTIFICATIONS_URL,
|
|
ACCOUNT_FCM_URL: Config.STAGING_ACCOUNT_FCM_URL,
|
|
FCM_REGISTER_URL: Config.STAGING_FCM_REGISTER_URL,
|
|
POST_PAY_URL: Config.STAGING_POST_PAY_URL,
|
|
POST_PAY_TENANT_ID: Config.STAGING_POST_PAY_TENANT_ID,
|
|
POST_PAY_API_KEY: Config.STAGING_POST_PAY_API_KEY,
|
|
IQAIR_URL: Config.STAGING_IQAIR_URL,
|
|
IQAIR_KEY: Config.STAGING_IQAIR_KEY,
|
|
PAYMAYA_API_URL: Config.STAGING_PAYMAYA_API_URL,
|
|
PAYMAYA_API_KEY: Config.STAGING_PAYMAYA_API_KEY,
|
|
PAYMAYA_API_SECRET: Config.STAGING_PAYMAYA_API_SECRET,
|
|
CHECKOUT_KEY: Config.STAGING_CHECKOUT_KEY,
|
|
PROJECT_CODE: Config.STAGING_PROJECT_CODE,
|
|
PROJECT_KEY: Config.STAGING_PROJECT_KEY
|
|
},
|
|
"PROD": {
|
|
API_URL: Config.PROD_API_URL,
|
|
LOGS_URL : Config.PROD_LOGS_URL,
|
|
NOTIFICATIONS_URL: Config.PROD_NOTIFICATIONS_URL,
|
|
ACCOUNT_FCM_URL: Config.PROD_ACCOUNT_FCM_URL,
|
|
FCM_REGISTER_URL: Config.PROD_FCM_REGISTER_URL,
|
|
POST_PAY_URL: Config.PROD_POST_PAY_URL,
|
|
POST_PAY_TENANT_ID: Config.PROD_POST_PAY_TENANT_ID,
|
|
POST_PAY_API_KEY: Config.PROD_POST_PAY_API_KEY,
|
|
IQAIR_URL: Config.PROD_IQAIR_URL,
|
|
IQAIR_KEY: Config.PROD_IQAIR_KEY,
|
|
PAYMAYA_API_URL: Config.PROD_PAYMAYA_API_URL,
|
|
PAYMAYA_API_KEY: Config.PROD_PAYMAYA_API_KEY,
|
|
PAYMAYA_API_SECRET: Config.PROD_PAYMAYA_API_SECRET,
|
|
CHECKOUT_KEY: Config.PROD_CHECKOUT_KEY,
|
|
PROJECT_CODE: Config.PROD_PROJECT_CODE,
|
|
PROJECT_KEY: Config.PROD_PROJECT_KEY
|
|
}
|
|
}
|
|
|
|
export default URL[ENV]; |