File: /var/www/web.enelar.com.co/dist/browser/chunk-J5MNQ3LA.js
import{A as i,Ab as p,h as n,x as s}from"./chunk-MDSVL5BJ.js";var m={production:!0,apiDevParametros:"https://api-parametros.enelar.com.co/",apiDevManagement:"https://api-management.enelar.com.co/",apiDevWeb:"https://api-web.enelar.com.co/api/",apiDevWebStorage:"https://api-web.enelar.com.co/",apiMiEnelar:"https://enelar.net.co:9876/RestMiEnelar/api/",apiBot:"https://enerbot.enelar.com.co",apiRadicados:"https://enelar.net.co:9876/gd1458_ra1475_api/api/",apiStorage:"https://api-storage.enelar.com.co/files/",page:1,pageSize:5};var o=class a{static fromApiToDomain(e){return{data:Array.isArray(e.data)?e.data.map(c=>a.dataMapper(c)):a.dataMapper(e.data),message:e.message,summary:e.summary,totalRecords:e.totalRecords,rows:e.rows}}static dataMapper(e){return{token:e.token,user:e.user}}static fromDomainToApi(e){return{email:e.email,password:e.password}}};var v=(()=>{let e=class e{constructor(t){this.http=t}get token(){return localStorage.getItem("token")}set token(t){localStorage.setItem("token",t)}get user(){return localStorage.getItem("user")}set user(t){localStorage.setItem("user",t)}login(t){let r=o.fromDomainToApi(t);return this.http.post(`${m.apiDevManagement}auth/login`,r).pipe(n(o.fromApiToDomain))}isLoggedIn(){return localStorage.getItem("token")!==null}logout(){localStorage.removeItem("token"),localStorage.removeItem("user")}};e.\u0275fac=function(r){return new(r||e)(i(p))},e.\u0275prov=s({token:e,factory:e.\u0275fac,providedIn:"root"});let a=e;return a})();export{m as a,v as b};