JSFiddle - React, Tailwind, and code Playground
by Vijay Kadam
JavaScript
let apiUrls = "//stable.dev.hpicatalyst.com/services/ccc-incidents/1.0/";
let subdomain = "www";
switch(subdomain){
case "www":
apiUrls = apiUrls.replace( /\/\/[^\/\/\/]*\//, '//usproduction.prod.hpicatalyst.com/');
break;
case "eu":
apiUrls = apiUrls.replace( /\/\/[^\/\/\/]*\//, '//euproduction.prod.hpicatalyst.com/');
break;
case "eustaging":
apiUrls = apiUrls.replace( /\/\/[^\/\/\/]*\//, '//' + subdomain + '.prod'+'.hpicatalyst.com/');
break;
case "staging":
apiUrls = apiUrls.replace( /\/\/[^\/\/\/]*\//, '//usstaging.prod.hpicatalyst.com/');
break;
default:
apiUrls = apiUrls.replace( /\/\/[^\/\/\/]*\//, '//' + subdomain + '.dev' +'.hpicatalyst.com/');
break;
}
console.log(apiUrls);