(function () { const host = window.location.hostname; // Environment configurations const environments = { 'management.gmpconnect.production.app.gmpconnect.eu': { REACT_APP_ENV_DOMAIN: "production.app.gmpconnect.eu", REACT_APP_ENV_REALM: "gmpconnect", }, 'management.uzgent.production.app.gmpconnect.eu': { REACT_APP_ENV_DOMAIN: "production.app.gmpconnect.eu", REACT_APP_ENV_REALM: "uzgent", }, 'management.cellmatters.production.app.gmpconnect.eu': { REACT_APP_ENV_DOMAIN: "production.app.gmpconnect.eu", REACT_APP_ENV_REALM: "cellmatters", }, 'management.stzh.production.app.gmpconnect.eu': { REACT_APP_ENV_DOMAIN: "production.app.gmpconnect.eu", REACT_APP_ENV_REALM: "stzh", }, 'management.kuehnenagel.production.app.gmpconnect.eu': { REACT_APP_ENV_DOMAIN: "production.app.gmpconnect.eu", REACT_APP_ENV_REALM: "kuehnenagel", }, 'management.simabs.production.app.gmpconnect.eu': { REACT_APP_ENV_DOMAIN: "production.app.gmpconnect.eu", REACT_APP_ENV_REALM: "simabs", }, 'management.midiagnostics.production.app.gmpconnect.eu': { REACT_APP_ENV_DOMAIN: "production.app.gmpconnect.eu", REACT_APP_ENV_REALM: "midiagnostics", }, }; // Get the appropriate environment configuration const envConfig = environments[host] || environments['localhost']; // Set the environment variables window.ENV = envConfig; })();