%PDF- %PDF-
Direktori : /home/emergentqj/actioncivile/pre-auth/.f81b4c9eb38fd76cdf20462cf2027aa3/static/js/config/ |
Current File : /home/emergentqj/actioncivile/pre-auth/.f81b4c9eb38fd76cdf20462cf2027aa3/static/js/config/config.js |
/* eslint-disable global-require */ import appEnvs from "./appEnvs"; const { develop, staging, production } = appEnvs; export default function getConfig() { if (typeof window !== "undefined") { const { hostname } = window.location; if (develop.indexOf(hostname) !== -1 || hostname.match(/^(?:[0-9]{1,3}\.){3}[0-9]{1,3}$/)) { const config = require("./localUrls")(); return config.develop; } if (staging.indexOf(hostname) !== -1) { const config = require("./urls")(); return config.staging; } if (production.indexOf(hostname) !== -1) { const config = require("./urls")(); return config.production; } throw new Error("No environment defined"); } if (process.env.NODE_ENV) { if (process.env.NODE_ENV === "production") { const config = require("./urls")(); return config.production; } if (process.env.NODE_ENV === "staging") { const config = require("./urls")(); return config.staging; } const config = require("./urls")(); return config.develop; } throw new Error("No environment defined"); }