import {AFFINIDI_REACT_NATIVE_SDK_ENV} from '@constants/api'; const decodeEnv = () => { /** * @todo change to prod for release */ const env = AFFINIDI_REACT_NATIVE_SDK_ENV || 'prod'; switch (env) { case 'dev': case 'staging': case 'prod': return env; default: return 'dev'; } }; function getApiKeyForEnv(env: string) { switch (env) { case 'dev': return '004b9a49-ef1b-4ce7-9c7c-a33cb4e5062a'; case 'staging': return '0e2f76fc-63c5-4930-97ca-eb1064602ee3'; case 'prod': return '635dfdd1-2e85-4333-847a-fbfc5908bfed'; default: return '004b9a49-ef1b-4ce7-9c7c-a33cb4e5062a'; } } const env = decodeEnv(); export const config = { env, apiKey: getApiKeyForEnv(env), didAuthBaseUrl: `https://affinidi-messages.${env}.affinity-project.org`, };