mirror of https://gitlab.com/ecentrics/concordia
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
900 B
20 lines
900 B
// Depending on the package user (app in contrast to any of the other packages) the env var names should either include
|
|
// the REACT_APP_ prefix or not
|
|
|
|
const runtimeEnv = typeof window !== 'undefined' && window.runtimeEnv;
|
|
|
|
const contractsProviderHostEnv = process.env.REACT_APP_CONTRACTS_PROVIDER_HOST
|
|
|| (runtimeEnv && runtimeEnv.REACT_APP_CONTRACTS_PROVIDER_HOST)
|
|
|| process.env.CONTRACTS_PROVIDER_HOST;
|
|
const contractsProviderPortEnv = process.env.REACT_APP_CONTRACTS_PROVIDER_PORT
|
|
|| (runtimeEnv && runtimeEnv.REACT_APP_CONTRACTS_PROVIDER_PORT)
|
|
|| process.env.CONTRACTS_PROVIDER_PORT;
|
|
const contractsVersionHashEnv = process.env.REACT_APP_CONTRACTS_VERSION_HASH
|
|
|| (runtimeEnv && runtimeEnv.REACT_APP_CONTRACTS_VERSION_HASH)
|
|
|| process.env.CONTRACTS_VERSION_HASH;
|
|
|
|
module.exports = {
|
|
contractsProviderHostEnv,
|
|
contractsProviderPortEnv,
|
|
contractsVersionHashEnv,
|
|
};
|
|
|