UNPKG

iptdevs-design-system

Version:

Library common elements into IPT Plattform.

26 lines 2.75 kB
import { HttpHeaders } from "@angular/common/http"; export class IPTGeneralService { baseUrl() { let url = window.location.href; if (url.includes('localhost') || url.includes('qa')) { return 'https://lab.iptdev.com.co/'; } else if (url.includes('inglesparatodos.edu.co')) { return 'https://iptdev.com.co/'; } else if (url.includes('inglesparatodos.us')) { return 'https://iptdev.com.co/'; } else { return 'error.com'; } } // construye los headers y params generateRequestParams(param) { this.httpOptions = { header: new HttpHeaders(), params: param, }; } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VydmljZS1lbnZpcm9tZW50cy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL2Rlc2lnbi1zeXN0ZW0vc3JjL2xpYi9jb3JlL3NlcnZpY2VzL3NlcnZpY2UtZW52aXJvbWVudHMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLHNCQUFzQixDQUFDO0FBRW5ELE1BQU0sT0FBTyxpQkFBaUI7SUFJNUIsT0FBTztRQUNMLElBQUksR0FBRyxHQUFHLE1BQU0sQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDO1FBRS9CLElBQUksR0FBRyxDQUFDLFFBQVEsQ0FBQyxXQUFXLENBQUMsSUFBSSxHQUFHLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxFQUFFO1lBQ25ELE9BQU8sNEJBQTRCLENBQUM7U0FDckM7YUFBTSxJQUFLLEdBQUcsQ0FBQyxRQUFRLENBQUMsd0JBQXdCLENBQUMsRUFBRTtZQUNsRCxPQUFPLHdCQUF3QixDQUFDO1NBQ2pDO2FBQU0sSUFBSyxHQUFHLENBQUMsUUFBUSxDQUFDLG9CQUFvQixDQUFDLEVBQUU7WUFDOUMsT0FBTyx3QkFBd0IsQ0FBQztTQUNqQzthQUFNO1lBQ0wsT0FBTyxXQUFXLENBQUM7U0FDcEI7SUFDSCxDQUFDO0lBRUQsaUNBQWlDO0lBQ2pDLHFCQUFxQixDQUFDLEtBQVU7UUFDOUIsSUFBSSxDQUFDLFdBQVcsR0FBRztZQUNqQixNQUFNLEVBQUUsSUFBSSxXQUFXLEVBQUU7WUFDekIsTUFBTSxFQUFFLEtBQUs7U0FDZCxDQUFDO0lBQ0osQ0FBQztDQUNGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSHR0cEhlYWRlcnMgfSBmcm9tIFwiQGFuZ3VsYXIvY29tbW9uL2h0dHBcIjtcblxuZXhwb3J0IGNsYXNzIElQVEdlbmVyYWxTZXJ2aWNlIHtcblxuICBodHRwT3B0aW9uczogYW55O1xuXG4gIGJhc2VVcmwoKTogc3RyaW5nIHtcbiAgICBsZXQgdXJsID0gd2luZG93LmxvY2F0aW9uLmhyZWY7XG5cbiAgICBpZiAodXJsLmluY2x1ZGVzKCdsb2NhbGhvc3QnKSB8fCB1cmwuaW5jbHVkZXMoJ3FhJykpIHtcbiAgICAgIHJldHVybiAnaHR0cHM6Ly9sYWIuaXB0ZGV2LmNvbS5jby8nO1xuICAgIH0gZWxzZSBpZiAoIHVybC5pbmNsdWRlcygnaW5nbGVzcGFyYXRvZG9zLmVkdS5jbycpKSB7XG4gICAgICByZXR1cm4gJ2h0dHBzOi8vaXB0ZGV2LmNvbS5jby8nO1xuICAgIH0gZWxzZSBpZiAoIHVybC5pbmNsdWRlcygnaW5nbGVzcGFyYXRvZG9zLnVzJykpIHtcbiAgICAgIHJldHVybiAnaHR0cHM6Ly9pcHRkZXYuY29tLmNvLyc7XG4gICAgfSBlbHNlIHtcbiAgICAgIHJldHVybiAnZXJyb3IuY29tJztcbiAgICB9XG4gIH1cblxuICAvLyBjb25zdHJ1eWUgbG9zIGhlYWRlcnMgeSBwYXJhbXNcbiAgZ2VuZXJhdGVSZXF1ZXN0UGFyYW1zKHBhcmFtOiBhbnkpIHtcbiAgICB0aGlzLmh0dHBPcHRpb25zID0ge1xuICAgICAgaGVhZGVyOiBuZXcgSHR0cEhlYWRlcnMoKSxcbiAgICAgIHBhcmFtczogcGFyYW0sXG4gICAgfTtcbiAgfVxufVxuIl19