!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@angular/common"),require("@angular/core"),require("@angular/forms"),require("@ngrx/effects"),require("@ngrx/router-store"),require("@ngrx/store"),require("@ngrx/store-devtools"),require("@ngx-translate/core"),require("axios"),require("rxjs"),require("@angular/router"),require("rxjs/operators"),require("@angular/common/http"),require("ng-image-slider"),require("@angular/material/tabs"),require("@angular/material/table"),require("@angular/material/paginator"),require("@angular/material/sort"),require("@angular/material/form-field"),require("@angular/material/input"),require("@angular/material/select"),require("moment"),require("@angular/cdk/bidi"),require("@angular/platform-browser"),require("ngx-csv-parser"),require("@angular/cdk/platform"),require("@angular/material/core"),require("@angular/cdk/text-field"),require("@angular/cdk/scrolling")):"function"==typeof define&&define.amd?define("cowing-core",["exports","@angular/common","@angular/core","@angular/forms","@ngrx/effects","@ngrx/router-store","@ngrx/store","@ngrx/store-devtools","@ngx-translate/core","axios","rxjs","@angular/router","rxjs/operators","@angular/common/http","ng-image-slider","@angular/material/tabs","@angular/material/table","@angular/material/paginator","@angular/material/sort","@angular/material/form-field","@angular/material/input","@angular/material/select","moment","@angular/cdk/bidi","@angular/platform-browser","ngx-csv-parser","@angular/cdk/platform","@angular/material/core","@angular/cdk/text-field","@angular/cdk/scrolling"],t):t((e=e||self)["cowing-core"]={},e.ng.common,e.ng.core,e.ng.forms,e["@ngrx/effects"],e["@ngrx/router-store"],e["@ngrx/store"],e["@ngrx/store-devtools"],e.core$1,e.axios,e.rxjs,e.ng.router,e.rxjs.operators,e.ng.common.http,e.ngImageSlider,e.ng.material.tabs,e.ng.material.table,e.ng.material.paginator,e.ng.material.sort,e.ng.material.formField,e.ng.material.input,e.ng.material.select,e.moment,e.ng.cdk.bidi,e.ng.platformBrowser,e.ngxCsvParser,e.ng.cdk.platform,e.ng.material.core,e.ng.cdk.textField,e.ng.cdk.scrolling)}(this,(function(e,t,n,o,r,i,a,c,s,l,p,d,m,g,u,f,h,v,y,w,C,b,_,x,S,k,M,P,O,E){"use strict";l=l&&Object.prototype.hasOwnProperty.call(l,"default")?l.default:l;var I,A,F=function(){return(F=Object.assign||function(e){for(var t,n=1,o=arguments.length;n<o;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)};function T(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a}function B(e,t,n,o){return new(n||(n=Promise))((function(r,i){function a(e){try{s(o.next(e))}catch(e){i(e)}}function c(e){try{s(o.throw(e))}catch(e){i(e)}}function s(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,c)}s((o=o.apply(e,t||[])).next())}))}function V(e,t){var n,o,r,i,a={label:0,sent:function(){if(1&r[0])throw r[1];return r[1]},trys:[],ops:[]};return i={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function c(i){return function(c){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,o&&(r=2&i[0]?o.return:i[0]?o.throw||((r=o.return)&&r.call(o),0):o.next)&&!(r=r.call(o,i[1])).done)return r;switch(o=0,r&&(i=[2&i[0],r.value]),i[0]){case 0:case 1:r=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,o=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(r=a.trys,(r=r.length>0&&r[r.length-1])||6!==i[0]&&2!==i[0])){a=0;continue}if(3===i[0]&&(!r||i[1]>r[0]&&i[1]<r[3])){a.label=i[1];break}if(6===i[0]&&a.label<r[1]){a.label=r[1],r=i;break}if(r&&a.label<r[2]){a.label=r[2],a.ops.push(i);break}r[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],o=0}finally{n=r=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,c])}}}function j(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],o=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&o>=e.length&&(e=void 0),{value:e&&e[o++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function D(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var o,r,i=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(e){r={error:e}}finally{try{o&&!o.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}return a}function z(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(D(arguments[t]));return e}(I=e.EStorageType||(e.EStorageType={})).Token="TOKEN",I.TokenFirebase="TOKEN_FIREBASE",I.PostalCode="POSTAL_CODE",I.RefresToken="REFRES_TOKEN",I.Role="ROLE",I.Coworking="COWORKING",I.ActiveCoworking="ACTIVECOWORKING",I.Company="COMPANY",I.ActiveCompany="ACTIVECOMPANY",I.Coworker="COWORKER",I.Admin="ADMIN",I.Language="LANGUAGE",I.DownloadApp="DOWNLOAD_APP",(A=e.versionEnum||(e.versionEnum={})).V1="v1",A.V2="v2";var R,N=function(){function t(){this.unauthorizedSubject=new p.Subject,this.devUrl="http://15.236.209.208:8080/api/",this.prodUrl="https://api.cowing.es/api/",this.apiUrl="",this.axiosClient=l.create({headers:{"X-Initialized-At":Date.now().toString(),"Access-Control-Allow-Origin":"*"}}),l.defaults.headers.common["Access-Control-Allow-Origin"]="*"}return t.prototype.ngOnInit=function(){},t.prototype.post=function(t,n,o,r){return void 0===r&&(r=e.versionEnum.V1),B(this,void 0,void 0,(function(){var i,a;return V(this,(function(c){switch(c.label){case 0:i=U.instance.get(e.EStorageType.Language)||this.translate.defaultLang,this.axiosClient.defaults.headers["Accept-Language"]=i,c.label=1;case 1:return c.trys.push([1,3,,7]),[4,this.axiosClient.request({method:"post",url:""+this.apiUrl+r+"/"+t,headers:n,data:o})];case 2:return[2,c.sent().data];case 3:return 401!==(a=c.sent()).response.status?[3,6]:U.instance.get(e.EStorageType.Token)?[4,this.callRefreshToken()]:[3,6];case 4:return c.sent(),this.axiosClient.defaults.headers.Authorization="Bearer "+U.instance.get(e.EStorageType.Token),n={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)},[4,this.axiosClient.request({method:"post",url:""+this.apiUrl+r+"/"+t,headers:n,data:o})];case 5:return[2,c.sent().data];case 6:return[2,Promise.reject(a.response)];case 7:return[2]}}))}))},t.prototype.getUnauthorizedSubject=function(){return this.unauthorizedSubject.asObservable()},t.prototype.get=function(t,n,o){return void 0===o&&(o=e.versionEnum.V1),B(this,void 0,void 0,(function(){var r,i;return V(this,(function(a){switch(a.label){case 0:r=U.instance.get(e.EStorageType.Language),this.axiosClient.defaults.headers["Accept-Language"]=r,a.label=1;case 1:return a.trys.push([1,3,,7]),[4,this.axiosClient.request({method:"get",url:""+this.apiUrl+o+"/"+t,headers:n})];case 2:return[2,a.sent().data];case 3:return 401!==(i=a.sent()).response.status?[3,6]:U.instance.get(e.EStorageType.Token)?[4,this.callRefreshToken()]:[3,6];case 4:return a.sent(),this.axiosClient.defaults.headers.Authorization="Bearer "+U.instance.get(e.EStorageType.Token),n={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)},[4,this.axiosClient.request({method:"get",url:""+this.apiUrl+o+"/"+t,headers:n})];case 5:return[2,a.sent().data];case 6:return[2,Promise.reject(i.response)];case 7:return[2]}}))}))},t.prototype.delete=function(t,n,o){return void 0===o&&(o=e.versionEnum.V1),B(this,void 0,void 0,(function(){var r,i;return V(this,(function(a){switch(a.label){case 0:r=U.instance.get(e.EStorageType.Language),this.axiosClient.defaults.headers["Accept-Language"]=r,a.label=1;case 1:return a.trys.push([1,3,,7]),[4,this.axiosClient.request({method:"delete",url:""+this.apiUrl+o+"/"+t,headers:n})];case 2:return[2,a.sent().data];case 3:return 401!==(i=a.sent()).response.status?[3,6]:U.instance.get(e.EStorageType.Token)?[4,this.callRefreshToken()]:[3,6];case 4:return a.sent(),this.axiosClient.defaults.headers.Authorization="Bearer "+U.instance.get(e.EStorageType.Token),n={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)},[4,this.axiosClient.request({method:"delete",url:""+this.apiUrl+o+"/"+t,headers:n})];case 5:return[2,a.sent().data];case 6:return[2,Promise.reject(i.response.data)];case 7:return[2]}}))}))},t.prototype.put=function(t,n,o,r){return void 0===r&&(r=e.versionEnum.V1),B(this,void 0,void 0,(function(){var i,a;return V(this,(function(c){switch(c.label){case 0:i=U.instance.get(e.EStorageType.Language),this.axiosClient.defaults.headers["Accept-Language"]=i,c.label=1;case 1:return c.trys.push([1,3,,7]),[4,this.axiosClient.request({method:"put",url:""+this.apiUrl+r+"/"+t,headers:n,data:o})];case 2:return[2,c.sent().data];case 3:return 401!==(a=c.sent()).response.status?[3,6]:U.instance.get(e.EStorageType.Token)?[4,this.callRefreshToken()]:[3,6];case 4:return c.sent(),this.axiosClient.defaults.headers.Authorization="Bearer "+U.instance.get(e.EStorageType.Token),n={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)},[4,this.axiosClient.request({method:"put",url:""+this.apiUrl+r+"/"+t,headers:n,data:o})];case 5:return[2,c.sent().data];case 6:return[2,Promise.reject(a.response)];case 7:return[2]}}))}))},t.prototype.patch=function(t,n,o,r){return void 0===r&&(r=e.versionEnum.V1),B(this,void 0,void 0,(function(){var i,a;return V(this,(function(c){switch(c.label){case 0:i=U.instance.get(e.EStorageType.Language),this.axiosClient.defaults.headers["Accept-Language"]=i,c.label=1;case 1:return c.trys.push([1,3,,7]),[4,this.axiosClient.request({method:"patch",url:""+this.apiUrl+r+"/"+t,headers:n,data:o})];case 2:return[2,c.sent().data];case 3:return 401!==(a=c.sent()).response.status?[3,6]:U.instance.get(e.EStorageType.Token)?[4,this.callRefreshToken()]:[3,6];case 4:return c.sent(),this.axiosClient.defaults.headers.Authorization="Bearer "+U.instance.get(e.EStorageType.Token),n={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)},[4,this.axiosClient.request({method:"patch",url:""+this.apiUrl+r+"/"+t,headers:n,data:o})];case 5:return[2,c.sent().data];case 6:return[2,Promise.reject(a.response)];case 7:return[2]}}))}))},t.prototype.setupEnvironment=function(e){this.apiUrl=e?this.prodUrl:this.devUrl},t.prototype.callRefreshToken=function(){var n=this,o=U.instance.get(e.EStorageType.Token),r=U.instance.get(e.EStorageType.RefresToken);return new Promise((function(i,a){var c={token:o,refresh_token:r};t.instance.post("auth/token/refresh",{},c).then((function(t){U.instance.set(e.EStorageType.Token,t.token),i(t)})).catch((function(e){400==e.status&&(U.instance.clear(),n.unauthorizedSubject.next()),a()}))}))},t.instance=new t,t.ɵfac=function(e){return new(e||t)},t.ɵprov=n.ɵɵdefineInjectable({token:t,factory:t.ɵfac,providedIn:"root"}),t}(),L=function(){function t(){return this.newCompanySelected=new p.Subject,this.companyModified=new p.Subject,this.newCompanyAdded=new p.Subject,t.instance=t.instance||this}return t.prototype.createCompany=function(t){return B(this,void 0,void 0,(function(){return V(this,(function(n){return[2,new Promise((function(n,o){var r={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)},i=t;N.instance.post("companies",r,i).then((function(e){n(e)})).catch((function(e){o(e)}))}))]}))}))},t.prototype.createFirstCompany=function(e){return B(this,void 0,void 0,(function(){return V(this,(function(t){return[2,new Promise((function(t,n){var o=e;N.instance.post("companies/first",{},o).then((function(e){t(e)})).catch((function(e){n(e)}))}))]}))}))},t.prototype.uploadMediaToCompany=function(e,t){return B(this,void 0,void 0,(function(){return V(this,(function(n){return[2,new Promise((function(n,o){var r="companies/"+t+"/upload-file",i=e;N.instance.post(r,{"content-type":"multipart/form-data"},i).then((function(e){n(e)})).catch((function(e){o(e)}))}))]}))}))},t.prototype.putMediaToCompany=function(t,n){return B(this,void 0,void 0,(function(){var o=this;return V(this,(function(r){return[2,new Promise((function(r,i){var a="companies/"+n+"/upload-file",c={"content-type":"multipart/form-data",Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)},s=t;N.instance.put(a,c,s).then((function(e){r(e),o.companyModified.next(e)})).catch((function(e){i(e)}))}))]}))}))},t.prototype.createEmployeesToCompany=function(e,t){return B(this,void 0,void 0,(function(){return V(this,(function(n){return[2,new Promise((function(n,o){var r="companies/"+t+"/coworkers",i={coworkers:e};N.instance.post(r,{"content-type":"application/json"},i).then((function(e){console.log(e),n(e)})).catch((function(e){o(e)}))}))]}))}))},t.prototype.putEmployeesToCompany=function(t,n){return B(this,void 0,void 0,(function(){return V(this,(function(o){return[2,new Promise((function(o,r){var i="companies/"+n+"/coworkers",a={"content-type":"application/json",Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)},c={coworkers:t};N.instance.put(i,a,c).then((function(e){console.log(e),o(e)})).catch((function(e){r(e)}))}))]}))}))},t.prototype.postEmployeesToCompany=function(t,n){return B(this,void 0,void 0,(function(){return V(this,(function(o){return[2,new Promise((function(o,r){var i="companies/"+n+"/coworkers",a={"content-type":"application/json",Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)},c={coworkers:t};N.instance.post(i,a,c).then((function(e){console.log(e),o(e)})).catch((function(e){r(e)}))}))]}))}))},t.prototype.addBankInfo=function(e,t){return B(this,void 0,void 0,(function(){return V(this,(function(n){return[2,new Promise((function(n,o){var r="companies/"+t+"/payment-info",i={data:e};N.instance.post(r,{},i).then((function(e){n(e)})).catch((function(e){o(e)}))}))]}))}))},t.prototype.getCompanyInfo=function(t){return B(this,void 0,void 0,(function(){return V(this,(function(n){return[2,new Promise((function(n,o){var r="companies/"+t,i={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)};N.instance.get(r,i).then((function(e){n(e)})).catch((function(e){o(e)}))}))]}))}))},t.prototype.putCompanyInfo=function(t,n){return B(this,void 0,void 0,(function(){var o=this;return V(this,(function(r){return[2,new Promise((function(r,i){var a="companies/"+t,c={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)},s=n;N.instance.put(a,c,s).then((function(e){r(e),console.log(e),o.companyModified.next(e)})).catch((function(e){i(e)}))}))]}))}))},t.prototype.getCompanyPaymentInfo=function(t){return B(this,void 0,void 0,(function(){return V(this,(function(n){return[2,new Promise((function(n,o){var r="companies/"+t+"/payment-info",i={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)};N.instance.get(r,i).then((function(e){n(e)})).catch((function(e){o(e)}))}))]}))}))},t.prototype.getCompanyEmployees=function(t){return B(this,void 0,void 0,(function(){return V(this,(function(n){return[2,new Promise((function(n,o){var r="companies/"+t+"/employees",i={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)};N.instance.get(r,i).then((function(e){n(e)})).catch((function(e){o(e)}))}))]}))}))},t.prototype.getCompanyStates=function(){return B(this,void 0,void 0,(function(){return V(this,(function(t){return[2,new Promise((function(t,n){var o={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)};N.instance.get("companies/states",o).then((function(e){t(e)})).catch((function(e){n(e)}))}))]}))}))},t.prototype.getCompanySpendings=function(t,n,o){return B(this,void 0,void 0,(function(){var r,i;return V(this,(function(a){return console.log(n),r={page_size:o},n.page&&(r.page=n.page),n.dateStart&&(r.dateStart=n.dateStart),n.dateEnd&&(r.dateEnd=n.dateEnd),console.log("new params!!!",r),i=Object.keys(r).filter((function(e){return null!==r[e]})).map((function(e){return e+"="+r[e]})).join("&"),console.log(i),[2,new Promise((function(n,o){var r="companies/"+t+"/spendings?"+i,a={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)};N.instance.get(r,a).then((function(e){n(e)})).catch((function(e){o(e)}))}))]}))}))},t.instance=new t,t.ɵfac=function(e){return new(e||t)},t.ɵprov=n.ɵɵdefineInjectable({token:t,factory:t.ɵfac,providedIn:"root"}),t}(),q=function(){function t(){return this.newSpaceStatus=new p.Subject,this.newCoworkingSelected=new p.Subject,this.coworkingModified=new p.Subject,this.newCoworkingAdded=new p.Subject,t.instance=t.instance||this}return t.prototype.createCoworking=function(t){return B(this,void 0,void 0,(function(){return V(this,(function(n){return[2,new Promise((function(n,o){var r={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)},i=t;N.instance.post("coworkings",r,i).then((function(e){n(e)})).catch((function(e){o(e)}))}))]}))}))},t.prototype.createBooking=function(t){return B(this,void 0,void 0,(function(){return V(this,(function(n){return[2,new Promise((function(n,o){var r={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)},i=t;N.instance.post("bookings",r,i).then((function(e){n(e)})).catch((function(e){o(e)}))}))]}))}))},t.prototype.putCoworking=function(t,n){return B(this,void 0,void 0,(function(){return V(this,(function(o){return[2,new Promise((function(o,r){var i="coworkings/"+n,a={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)},c=t;N.instance.put(i,a,c).then((function(e){o(e),console.log("resolveeeeeeee")})).catch((function(e){r(e)}))}))]}))}))},t.prototype.createFirstCoworking=function(e){return B(this,void 0,void 0,(function(){return V(this,(function(t){return[2,new Promise((function(t,n){var o=e;N.instance.post("coworkings/first",{},o).then((function(e){t(e)})).catch((function(e){n(e)}))}))]}))}))},t.prototype.deleteSpace=function(t,n){return B(this,void 0,void 0,(function(){return V(this,(function(o){return[2,new Promise((function(o,r){var i="spaces/"+t+"/status/"+n,a={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)};N.instance.patch(i,a).then((function(e){o(e)})).catch((function(e){r(e)}))}))]}))}))},t.prototype.pauseSpace=function(t,n){return B(this,void 0,void 0,(function(){var o=this;return V(this,(function(r){return[2,new Promise((function(r,i){var a="spaces/"+t+"/enable/"+n,c={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)};N.instance.post(a,c,{}).then((function(e){o.newSpaceStatus.next({id:t,status:n}),r(e)})).catch((function(e){i(e)}))}))]}))}))},t.prototype.addMedias=function(e,t){return B(this,void 0,void 0,(function(){return V(this,(function(n){return[2,new Promise((function(n,o){var r="coworkings/"+t+"/upload-files",i=e;N.instance.post(r,{"content-type":"multipart/form-data"},i).then((function(e){n(e)})).catch((function(e){o(e)}))}))]}))}))},t.prototype.putMedias=function(t,n){return B(this,void 0,void 0,(function(){var o=this;return V(this,(function(r){return[2,new Promise((function(r,i){var a="coworkings/"+n+"/upload-files",c={"content-type":"multipart/form-data",Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)},s=t;N.instance.patch(a,c,s).then((function(e){r(e),o.coworkingModified.next()})).catch((function(e){i(e)}))}))]}))}))},t.prototype.addSpaceImage=function(e,t){return B(this,void 0,void 0,(function(){return V(this,(function(n){return[2,new Promise((function(n,o){var r="spaces/"+t+"/upload-file",i=e;N.instance.post(r,{"content-type":"multipart/form-data"},i).then((function(e){n(e)})).catch((function(e){o(e)}))}))]}))}))},t.prototype.addServices=function(e,t){return B(this,void 0,void 0,(function(){return V(this,(function(n){return[2,new Promise((function(n,o){var r="coworkings/"+t+"/services",i={services:e};N.instance.post(r,{},i).then((function(e){n(e)})).catch((function(e){o(e)}))}))]}))}))},t.prototype.getSpaceTypes=function(){return B(this,void 0,void 0,(function(){return V(this,(function(e){return[2,new Promise((function(e,t){N.instance.get("spacetypes",{}).then((function(t){e(t)})).catch((function(e){t(e)}))}))]}))}))},t.prototype.getPriceTypes=function(){return B(this,void 0,void 0,(function(){return V(this,(function(e){return[2,new Promise((function(e,t){N.instance.get("durations",{}).then((function(t){e(t)})).catch((function(e){t(e)}))}))]}))}))},t.prototype.addSpaces=function(e,t){return B(this,void 0,void 0,(function(){return V(this,(function(n){return[2,new Promise((function(n,o){var r="coworkings/"+t+"/spaces",i=e;N.instance.post(r,{},i).then((function(e){n(e)})).catch((function(e){o(e)}))}))]}))}))},t.prototype.putSpaces=function(t){return B(this,void 0,void 0,(function(){return V(this,(function(n){return[2,new Promise((function(n,o){var r={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)},i=t;N.instance.put("spaces/all",r,i).then((function(e){n(e)})).catch((function(e){o(e)}))}))]}))}))},t.prototype.addBankInfo=function(e,t){return B(this,void 0,void 0,(function(){return V(this,(function(n){return[2,new Promise((function(n,o){var r="coworkings/"+t+"/payment-info",i={data:e};N.instance.post(r,{},i).then((function(e){n(e)})).catch((function(e){o(e)}))}))]}))}))},t.prototype.getCoworkingInfo=function(t){return B(this,void 0,void 0,(function(){return V(this,(function(n){return[2,new Promise((function(n,o){var r="coworkings/"+t,i={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)};N.instance.get(r,i).then((function(e){n(e)})).catch((function(e){o(e)}))}))]}))}))},t.prototype.getCoworkingSpacesByCoworker=function(t){return B(this,void 0,void 0,(function(){return V(this,(function(n){return[2,new Promise((function(n,o){var r="coworkings/"+t+"/spaces",i={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)};N.instance.get(r,i).then((function(e){n(e)})).catch((function(e){o(e)}))}))]}))}))},t.prototype.getCoworkingSpaces=function(t){return B(this,void 0,void 0,(function(){return V(this,(function(n){return[2,new Promise((function(n,o){var r="cms/coworkings/"+t+"/spaces",i={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)};N.instance.get(r,i).then((function(e){n(e)})).catch((function(e){o(e)}))}))]}))}))},t.prototype.getCoworkingBookings=function(t,n){return B(this,void 0,void 0,(function(){var o,r;return V(this,(function(i){return console.log(n),o={},n.pagination&&(o.page=n.pagination.page),n.space_id&&(o.space_id=n.space_id.id),n.state_id&&(o.state_id=n.state_id.id),n.dateStart&&(o.dateStart=n.dateStart),n.dateEnd&&(o.dateEnd=n.dateEnd),console.log("new params!!!",o),r=Object.keys(o).filter((function(e){return null!==o[e]})).map((function(e){return e+"="+o[e]})).join("&"),console.log(r),[2,new Promise((function(n,o){var i="coworkings/"+t+"/bookings?"+r,a={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)};N.instance.get(i,a).then((function(e){n(e)})).catch((function(e){o(e)}))}))]}))}))},t.prototype.getCoworkingServices=function(t){return B(this,void 0,void 0,(function(){return V(this,(function(n){return[2,new Promise((function(n,o){var r="coworkings/"+t+"/services",i={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)};N.instance.get(r,i).then((function(e){n(e)})).catch((function(e){o(e)}))}))]}))}))},t.prototype.getCoworkingPaymethods=function(t){return B(this,void 0,void 0,(function(){return V(this,(function(n){return[2,new Promise((function(n,o){var r="coworkings/"+t+"/payment-info",i={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)};N.instance.get(r,i).then((function(e){n(e)})).catch((function(e){o(e)}))}))]}))}))},t.prototype.putServices=function(t,n){return B(this,void 0,void 0,(function(){return V(this,(function(o){return[2,new Promise((function(o,r){var i="coworkings/"+n+"/services",a={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)},c={services:t};N.instance.put(i,a,c).then((function(e){o(e)})).catch((function(e){r(e)}))}))]}))}))},t.instance=new t,t.ɵfac=function(e){return new(e||t)},t.ɵprov=n.ɵɵdefineInjectable({token:t,factory:t.ɵfac,providedIn:"root"}),t}(),U=function(){function t(){return t.instance=t.instance||this}return t.prototype.get=function(e){return localStorage.getItem(e)},t.prototype.set=function(t,n){return t===e.EStorageType.ActiveCompany&&L.instance.newCompanySelected.next(n),t===e.EStorageType.ActiveCoworking&&q.instance.newCoworkingSelected.next(n),localStorage.setItem(t,n)},t.prototype.delete=function(e){return localStorage.removeItem(e)},t.prototype.clear=function(){this.delete(e.EStorageType.Token),this.delete(e.EStorageType.PostalCode),this.delete(e.EStorageType.RefresToken),this.delete(e.EStorageType.Role),this.delete(e.EStorageType.Coworking),this.delete(e.EStorageType.ActiveCoworking),this.delete(e.EStorageType.Company),this.delete(e.EStorageType.ActiveCompany),this.delete(e.EStorageType.Coworker)},t.instance=new t,t.ɵfac=function(e){return new(e||t)},t.ɵprov=n.ɵɵdefineInjectable({token:t,factory:t.ɵfac,providedIn:"root"}),t}(),G=function(){function t(e){this.router=e}return t.prototype.canActivate=function(t,n){return null!=U.instance.get(e.EStorageType.Token)||(this.router.navigate(["/landing"]),!1)},t.ɵfac=function(e){return new(e||t)(n.ɵɵinject(d.Router))},t.ɵprov=n.ɵɵdefineInjectable({token:t,factory:t.ɵfac}),t}();!function(e){e.ROUTER_GO="[Router] Go",e.ROUTER_BACK="[Router] Back",e.ROUTER_CHANGE="[Router] Change"}(R||(R={}));var Q=function(e){this.payload=e,this.type=R.ROUTER_CHANGE},$=function(){function e(e,t,n,o){var i=this;this.actions$=e,this.router=t,this.location=n,this.store=o,this.navigate$=this.actions$.pipe(r.ofType("[Router] Go"),m.map((function(e){return e.payload})),m.tap((function(e){var t=e.path,n=e.queryParams,o=e.extras;return i.router.navigate(t,F({queryParams:n},o))}))),this.navigateBack$=this.actions$.pipe(r.ofType(R.ROUTER_BACK),m.tap((function(){return i.location.back()}))),this.listenToRouter()}return e.prototype.listenToRouter=function(){var e=this;this.router.events.pipe(m.filter((function(e){return e instanceof d.ActivationEnd}))).subscribe((function(t){return e.store.dispatch(new Q({params:F({},t.snapshot.params),path:t.snapshot.routeConfig.path}))}))},e.ɵfac=function(o){return new(o||e)(n.ɵɵinject(r.Actions),n.ɵɵinject(d.Router),n.ɵɵinject(t.Location),n.ɵɵinject(a.Store))},e.ɵprov=n.ɵɵdefineInjectable({token:e,factory:e.ɵfac}),T([r.Effect({dispatch:!1})],e.prototype,"navigate$",void 0),T([r.Effect({dispatch:!1})],e.prototype,"navigateBack$",void 0),e}(),J=function(){function e(e){this.injector=e,this.store=this.injector.get(a.Store),this._actions$=this.injector.get(r.Actions)}return e.ɵfac=function(t){return new(t||e)(n.ɵɵinject(n.Injector))},e.ɵprov=n.ɵɵdefineInjectable({token:e,factory:e.ɵfac}),e}(),Y=a.createAction("[Alert] show alert",a.props()),K=a.createAction("[Alert] close alert",a.props()),Z=a.createAction("[Alert] ok alert",a.props()),X=a.createReducer({show:!1,title:"",message:"",type:"alert",confirmation:!1,optionOkText:"",optionCancelText:"",action:""},a.on(Y,(function(e,t){var n=t.payload;return F(F({},e),{show:!0,message:n.message,title:n.title,spaceId:n.spaceId,bookingId:n.bookingId,employeeId:n.employeeId,deleteCompanyId:n.deleteCompanyId,editSpaceId:n.editSpaceId,editCompanyId:n.editCompanyId,editCoworkingId:n.editCoworkingId,optionOkText:n.optionOkText,optionCancelText:n.optionCancelText,action:n.action,type:n.type})})),a.on(K,(function(e){return F(F({},e),{show:!1})})),a.on(Z,(function(e,t){var n=t.action;return F(F({},e),{action:n,show:!1})})));var W=a.createAction("[Loading] show Loading",a.props()),ee=a.createAction("[Loading] close Loading",a.props()),te=a.createReducer({hidden:!0},a.on(W,(function(e){return F(F({},e),{hidden:!1})})),a.on(ee,(function(e){return F(F({},e),{hidden:!0})})));var ne=a.createAction("[User] Login User",a.props()),oe=(a.createAction("[User] Login Success User",a.props()),a.createAction("[User] Login Error User",a.props()),a.createAction("[User] Logout User",a.props())),re=(a.createAction("[User] Logout Success User",a.props()),a.createAction("[User] Logout Error User",a.props()),a.createReducer({user:null,id:0,isLoading:!1,userError:null},a.on(ne,(function(e){return F({},e)})),a.on(oe,(function(e){return F({},e)}))));var ie={user:function(e,t){return re(e,t)},alert:function(e,t){return X(e,t)},loading:function(e,t){return te(e,t)}},ae=console,ce=function(e,t){return n="0",o=t-e.toString().length,new Array(o+1).join(n)+e;var n,o},se="undefined"!=typeof performance&&"function"==typeof performance.now?performance:Date,le=function(e,t,n,o){switch(typeof e){case"object":return"function"==typeof e[o]?e[o].apply(e,z(n)):e[o];case"function":return e(t);default:return e}},pe=function(e){return function(t){var n=e.actionTransformer,o=e.collapsed,r=e.colors,i=e.timestamp,a=e.duration,c=e.level;t.forEach((function(e,s){var l=e.started,p=e.startedTime,d=e.action,m=e.error,g=e.prevState.nextState?e.prevState.nextState:"(Empty)",u=e.took,f=e.nextState,h=t[s+1];h&&(f=h.prevState,u=h.started-l);var v,y=n(d),w="function"==typeof o?o((function(){return f}),d):o,C="@ "+ce((v=p).getHours(),2)+":"+ce(v.getMinutes(),2)+":"+ce(v.getSeconds(),2)+"."+ce(v.getMilliseconds(),3),b=r.title?"color: "+r.title(y)+";":null,_="action "+(i?C:"")+" "+y.type+" "+(a?"(in "+u.toFixed(2)+" ms)":"");try{w?r.title?ae.groupCollapsed("%c "+_,b):ae.groupCollapsed(_):r.title?ae.group("%c "+_,b):ae.group(_)}catch(e){ae.log(_)}var x=le(c,y,[g],"prevState"),S=le(c,y,[y],"action"),k=le(c,y,[m,g],"error"),M=le(c,y,[f],"nextState");x&&(r.prevState?ae[x]("%c prev state","color: "+r.prevState(g)+"; font-weight: bold",g):ae[x]("prev state",g)),S&&(r.action?ae[S]("%c action","color: "+r.action(y)+"; font-weight: bold",y):ae[S]("action",y)),m&&k&&(r.error?ae[k]("%c error","color: "+r.error(m,g)+"; font-weight: bold",m):ae[k]("error",m)),M&&(r.nextState?ae[M]("%c next state","color: "+r.nextState(f)+"; font-weight: bold",f):ae[M]("next state",f));try{ae.groupEnd()}catch(e){ae.log("—— log end ——")}})),t.length=0}},de=a.createSelector((function(e){return e.user}),(function(e){return e})),me=function(){function t(){return t.instance=t.instance||this}return t.prototype.login=function(t,n,o,r){return B(this,void 0,void 0,(function(){var i=this;return V(this,(function(a){return[2,new Promise((function(a,c){var s={email:t,pwd:n};o&&(s.firebase_token=o),N.instance.post("auth/token",{},s,e.versionEnum.V2).then((function(t){var n=i.defineRole(t.roles,r);if(r&&"coworker"!=n&&a({error:"InvalidRole"}),U.instance.set(e.EStorageType.Token,t.token),U.instance.set(e.EStorageType.PostalCode,t.postal_code),U.instance.set(e.EStorageType.RefresToken,t.refresh_token),U.instance.set(e.EStorageType.Role,i.defineRole(t.roles,r)),t.coworkings){var o=t.coworkings.coworkings.map((function(e,t){return 0===t?(e.active=!0,e):(e.active=!1,e)}));U.instance.set(e.EStorageType.Coworking,JSON.stringify(o)),U.instance.set(e.EStorageType.ActiveCoworking,t.coworkings.coworkings[0].id)}if(t.companies){var c=t.companies.companies.map((function(e,t){return 0===t?(e.active=!0,e):(e.active=!1,e)}));U.instance.set(e.EStorageType.Company,JSON.stringify(c)),U.instance.set(e.EStorageType.ActiveCompany,t.companies.companies[0].id)}a(t)})).catch((function(e){c(e)}))}))]}))}))},t.prototype.refreshToken=function(){return B(this,void 0,void 0,(function(){var t,n;return V(this,(function(o){return t=U.instance.get(e.EStorageType.Token),n=U.instance.get(e.EStorageType.RefresToken),[2,new Promise((function(o,r){var i={token:t,refresh_token:n};N.instance.post("auth/token/refresh",{},i).then((function(t){U.instance.set(e.EStorageType.Token,t.token),o(t)})).catch((function(e){400==e.status&&(U.instance.clear(),N.instance.unauthorizedSubject.next()),r(e)}))}))]}))}))},t.prototype.resetPwd=function(e,t,n){return B(this,void 0,void 0,(function(){return V(this,(function(o){return[2,new Promise((function(o,r){var i={email:t,token:n,password:e};N.instance.post("auth/pwd/reset",{},i).then((function(e){o(e)})).catch((function(e){r(e)}))}))]}))}))},t.prototype.sendTokenJCM=function(e){return B(this,void 0,void 0,(function(){return V(this,(function(t){return[2,new Promise((function(t,n){var o={token:e};N.instance.post("jcm/token",{},o).then((function(e){t(e)})).catch((function(e){n(e)}))}))]}))}))},t.prototype.requestPwdRecovery=function(e){return B(this,void 0,void 0,(function(){return V(this,(function(t){return[2,new Promise((function(t,n){var o={email:e};N.instance.post("auth/pwd/recovery",{},o).then((function(e){t(e)})).catch((function(e){n(e)}))}))]}))}))},t.prototype.usersCheckEmailList=function(e){return B(this,void 0,void 0,(function(){return V(this,(function(t){return[2,new Promise((function(t,n){var o={emails:e};N.instance.post("companies/coworkers/check",{},o).then((function(e){t(e)})).catch((function(e){n(e)}))}))]}))}))},t.prototype.defineRole=function(e,t){var n=this.existRole(e,["company","coworking"]),o=this.existRole(e,["company","coworking","coworker"]),r=this.existRole(e,["company"]),i=this.existRole(e,["company","coworker"]),a=this.existRole(e,["coworking"]),c=this.existRole(e,["coworker"]),s=this.existRole(e,["admin"]),l="";return n?l="company-plus":r?l="company":a?l="coworking":c?l="coworker":o?l=t?"coworker":"company-plus":i?l=t?"coworker":"company":s&&(l="admin"),l},t.prototype.existRole=function(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0},t.instance=new t,t.ɵfac=function(e){return new(e||t)},t.ɵprov=n.ɵɵdefineInjectable({token:t,factory:t.ɵfac,providedIn:"root"}),t}(),ge=/^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/,ue=/^[+]*[(]{0,1}[0-9]{1,4}[)]{0,1}[-\s\./0-9]{5,}$/;var fe,he="Wm5KdmJuUkRiM2RwYm1kTFpYaz1wcml2YXRl";!function(e){e.Primary="primary",e.Secondary="secondary",e.Responsive="responsive",e.Number="number",e.Rounded="rounded"}(fe||(fe={}));var ve={lock:"/assets/img/icons/lock-active.svg",mail:"/assets/img/icons/mail-default.svg",arrowRight:"/assets/img/icons/arrow-right-active.svg",arrowRightGreen:"/assets/img/icons/arrow-right-green.svg",arrowLeft:"/assets/img/icons/arrow-left-active.svg",heartFav:"/assets/img/icons/heart-default.svg",shareActive:"/assets/img/icons/share-active.svg",arrowLeftBlack:"/assets/img/icons/arrow-left-active-black.svg",logoMini:"/assets/img/imgs/cowing-logo.svg",landingImage:"/assets/img/imgs/landing.png",linkedin:"/assets/img/icons/linkedin.svg",email:"/assets/img/icons/email.svg",mobileLanding:"/assets/img/imgs/mobile-landing.png",photoActive:"/assets/img/icons/camera-active.svg",videoActive:"/assets/img/icons/video-active.svg",addIcon:"/assets/img/icons/add-circle.svg",euroIcon:"/assets/img/icons/euro.svg",covidIcon:"/assets/img/icons/covid.svg",confirmImg:"/assets/img/imgs/confirm.svg",closeSvg:"/assets/img/icons/close-svg.svg",employeesSvg:"/assets/img/imgs/img-alta-empleados.svg",loadingSvg:"/assets/img/icons/loading-spinner.svg",monitorSvg:"/assets/img/icons/monitor-default.svg",monitorActiveSvg:"/assets/img/icons/monitor-active.svg",monitorActiveGreenSvg:"/assets/img/icons/monitor-active-green.svg",usersSvg:"/assets/img/icons/users-default.svg",usersActiveSvg:"/assets/img/icons/users-active.svg",creditcardSvg:"/assets/img/icons/credit-card-default.svg",creditcardActiveSvg:"/assets/img/icons/credit-card-active.svg",creditcardActiveGreenSvg:"/assets/img/icons/credit-card-active-green.svg",boxSvg:"/assets/img/icons/box-default.svg",boxActiveSvg:"/assets/img/icons/box-active.svg",boxActiveGreenSvg:"/assets/img/icons/box-active-green.svg",calendarSvg:"/assets/img/icons/calendar-default.svg",calendarActiveSvg:"/assets/img/icons/calendar-active-mini.svg",calendarActiveGreenSvg:"/assets/img/icons/calendar-active-green.svg",cowingLogoMenuSvg:"/assets/img/icons/img-logo-menu.svg",logoutSvg:"/assets/img/icons/log-out-active.svg",notificationsSvg:"/assets/img/icons/24-notifications-bell.svg",emailBlue:"/assets/img/icons/email-blue.svg",linkedinBlue:"/assets/img/icons/linkedin-blue.svg",chevronSvg:"/assets/img/icons/chevron.svg",chevronDownSvg:"/assets/img/icons/chevron-down-active.svg",infoSvg:"/assets/img/icons/info-icon.svg",editSvg:"/assets/img/icons/edit.svg",pauseSvg:"/assets/img/icons/pause.svg",checkCircle:"/assets/img/imgs/check-circle-active.svg",greenUser:"/assets/img/icons/user-active-green.svg",explore:"/assets/img/icons/explore.svg",exploreActive:"/assets/img/icons/exploreActive.svg",fav:"/assets/img/icons/fav.svg",favActive:"/assets/img/icons/favActive.svg",office:"/assets/img/imgs/office.svg",briefcase:"/assets/img/icons/briefcase.svg",briefcaseActive:"/assets/img/icons/briefcase-active.svg",booking:"/assets/img/icons/booking.svg",bookingActive:"/assets/img/icons/bookingActive.svg",profile:"/assets/img/icons/profile.svg",profileActive:"/assets/img/icons/profileActive.svg",map:"/assets/img/icons/map.svg",filter:"/assets/img/icons/filter.svg",list:"/assets/img/icons/list.svg",closeLight:"/assets/img/icons/close-light.svg",calendarEmpty:"/assets/img/icons/calendar-active.svg",seats:"/assets/img/icons/seats.svg",clockActive:"/assets/img/icons/clock-active.svg",closeSimple:"/assets/img/icons/ic-actions-close-simple-2.svg",confirm:"/assets/img/icons/confirmation.svg",leftArrowTable:"/assets/img/icons/left-arrow-table.svg",rightArrowTable:"/assets/img/icons/right-arrow-table.svg",disabledLeftArrowTable:"/assets/img/icons/disabled-left-arrow-table.svg",disabledRightArrowTable:"/assets/img/icons/disabled-right-arrow-table.svg",trashActive:"/assets/img/icons/trash-active.svg",logOutProfileActive:"/assets/img/icons/log-out-profile-active.svg",editBackoffice:"/assets/img/icons/editBackoffice.svg",trashBackoffice:"/assets/img/icons/trashBackoffice.svg",heart:"/assets/img/imgs/heart.svg",locationOff:"/assets/img/icons/location_off.svg"},ye=["input"];function we(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",5),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(2,1,o.label)," ")}}function Ce(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",6),n.ɵɵelement(1,"img",7),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵproperty("ngClass",o.fixedIcon?"cowing-input-text-icon-fixed":"cowing-input-text-icon"),n.ɵɵadvance(1),n.ɵɵproperty("src",o.getIcon,n.ɵɵsanitizeUrl)}}var be=function(e,t){return[e,t]};function _e(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"input",8,9),n.ɵɵlistener("ngModelChange",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().value=e}))("input",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().onInputChange(e)})),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵproperty("ngClass",n.ɵɵpureFunction2(5,be,"input-"+r.inputStyle,r.iconShow?"":"not-padding"))("type",r.type)("placeholder",r.placeholder)("ngModel",r.value)("readOnly",r.readonly)}}var xe=function(e,t,n){return[e,t,n]};function Se(e,t){if(1&e&&n.ɵɵelement(0,"input",10,9),2&e){var o=n.ɵɵnextContext();n.ɵɵproperty("ngClass",n.ɵɵpureFunction3(5,xe,o.control.invalid&&o.control.touched?"input-invalid":"","input-"+o.inputStyle,o.iconShow?"":"not-padding"))("type",o.type)("placeholder",o.placeholder)("formControl",o.control)("readOnly",o.readonly)}}var ke,Me=function(){function e(){this.type="text",this.fixedIcon=!1,this.inputStyle=fe.Primary,this.iconShow=!1,this.iconName="",this.label="",this.placeholder="",this.required=!1,this.validateInput=!0,this.isForm=!1,this.control=null,this.disabled=!1,this.readonly=!1,this.toggledShowPassword=!1,this.valid=!1,this.msg="",this.status=""}return e.prototype.onClick=function(e){},e.prototype.onInputChange=function(e){e&&(this.value=e.target.value,this.internalInputChange(this.value),this.validateFormat())},Object.defineProperty(e.prototype,"getIcon",{get:function(){return""+ve[this.iconName]},enumerable:!0,configurable:!0}),e.prototype.writeValue=function(e){e&&(this.value=e)},e.prototype.registerOnChange=function(e){this.internalInputChange=e},e.prototype.registerOnTouched=function(e){},e.prototype.setDisabledState=function(e){},e.prototype.onChangeKeyboard=function(e){this.value=e,this.internalInputChange(this.value),this.validateFormat()},e.prototype.onKeyPress=function(e){console.log("Button pressed",e)},e.prototype.validateFormat=function(){if(this.required?(console.log("required",this.value),this.msg=""!=this.value&&null!=this.value?"":"common.validation.required",this.status=""!=this.value&&null!=this.value?"":"error",this.valid=""!=this.value&&null!=this.value,this.checked=""==this.value||null==this.value):this.valid=!0,this.valid)if("email"===this.type){this.checked=!0;var e=ge;this.valid=e.test(this.value),this.valid?(this.msg="common.validation.email.ok",this.status="valid"):(this.msg="common.validation.email.error",this.status="error")}else if("phone"===this.type){this.checked=!0;var t=ue;this.valid=t.test(this.value),this.valid?(this.msg="common.validation.phone.ok",this.status="valid"):(this.msg="common.validation.phone.error",this.status="error")}},e.ɵfac=function(t){return new(t||e)},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-input"]],viewQuery:function(e,t){var o;(1&e&&n.ɵɵviewQuery(ye,!0),2&e)&&(n.ɵɵqueryRefresh(o=n.ɵɵloadQuery())&&(t.input=o.first))},hostBindings:function(e,t){1&e&&n.ɵɵlistener("click",(function(e){return t.onClick(e)}),!1,n.ɵɵresolveDocument)},inputs:{value:"value",type:"type",fixedIcon:"fixedIcon",inputStyle:"inputStyle",iconShow:"iconShow",iconName:"iconName",label:"label",placeholder:"placeholder",required:"required",validateInput:"validateInput",isForm:"isForm",control:"control",disabled:"disabled",readonly:"readonly"},features:[n.ɵɵProvidersFeature([{provide:o.NG_VALUE_ACCESSOR,useExisting:n.forwardRef((function(){return e})),multi:!0}])],decls:6,vars:4,consts:[[1,"cowing-input-container"],["class","cowing-input-label",4,"ngIf"],[3,"ngClass",4,"ngIf"],[3,"ngClass","type","placeholder","ngModel","readOnly","ngModelChange","input",4,"ngIf"],[3,"ngClass","type","placeholder","formControl","readOnly",4,"ngIf"],[1,"cowing-input-label"],[3,"ngClass"],["alt","",3,"src"],[3,"ngClass","type","placeholder","ngModel","readOnly","ngModelChange","input"],["input",""],[3,"ngClass","type","placeholder","formControl","readOnly"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵtemplate(1,we,3,3,"div",1),n.ɵɵelementStart(2,"div",0),n.ɵɵtemplate(3,Ce,2,2,"div",2),n.ɵɵtemplate(4,_e,2,8,"input",3),n.ɵɵtemplate(5,Se,2,9,"input",4),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.label.length>0),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",t.iconShow&&t.iconName),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",!t.isForm),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.isForm))},directives:[t.NgIf,t.NgClass,o.DefaultValueAccessor,o.NgControlStatus,o.NgModel,o.FormControlDirective],pipes:[s.TranslatePipe],styles:[".cowing-input-container[_ngcontent-%COMP%]{position:relative;justify-content:center;margin:auto auto 5%}.cowing-input-container[_ngcontent-%COMP%]   .cowing-input-label[_ngcontent-%COMP%]{position:absolute;top:-20px}.cowing-input-container[_ngcontent-%COMP%] > .cowing-input-text-icon-fixed[_ngcontent-%COMP%]{position:fixed;margin:3%;display:flex}.cowing-input-container[_ngcontent-%COMP%] > .cowing-input-text-icon[_ngcontent-%COMP%]{position:absolute;top:22px;left:4px;display:flex}.cowing-input-container[_ngcontent-%COMP%] > .cowing-input-text-icon[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:1.3rem}.cowing-input-container[_ngcontent-%COMP%] > .input-primary[_ngcontent-%COMP%]{width:300px;height:40px;box-sizing:border-box;padding:5% 10% 5% 20%;border:1px solid var(--primary-color);border-radius:12px;outline:0}.cowing-input-container[_ngcontent-%COMP%] > .input-secondary[_ngcontent-%COMP%]{width:300px;height:40px;box-sizing:border-box;padding:5% 10% 5% 20%;background-color:var(--background-disabled-grey);border-radius:20px;border:0;outline:0}.cowing-input-container[_ngcontent-%COMP%] > .input-responsive[_ngcontent-%COMP%]{height:40px;box-sizing:border-box;padding:1rem;background-color:var(--background-disabled-grey);border-radius:20px;border:0;outline:0}.cowing-input-container[_ngcontent-%COMP%] > .input-number[_ngcontent-%COMP%]{white-space:nowrap;height:40px;width:6.8rem;margin:.9rem 0;box-sizing:border-box;padding:1.3rem 1rem;background-color:var(--background-disabled-grey);border-radius:50px;border:0;outline:0;font-size:medium;text-align:end}.cowing-input-container[_ngcontent-%COMP%] > .not-padding[_ngcontent-%COMP%]{padding:5px 10px 5px 20px}.cowing-input-container[_ngcontent-%COMP%] > .input-invalid[_ngcontent-%COMP%]{border:1px solid var(--error-color)}.cowing-input-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]::-webkit-inner-spin-button, .cowing-input-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cowing-input-container[_ngcontent-%COMP%]   input[type=number][_ngcontent-%COMP%]{-moz-appearance:textfield}.cowing-input-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:-webkit-autofill, .cowing-input-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:-webkit-autofill:active, .cowing-input-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:-webkit-autofill:focus, .cowing-input-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}.cowing-input-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:-webkit-autofill::first-line{font-family:Manrope}"]}),e}();function Pe(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",5),n.ɵɵelement(1,"img",6),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext(2);n.ɵɵadvance(1),n.ɵɵproperty("src",o.getIcon,n.ɵɵsanitizeUrl)}}function Oe(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"button",3),n.ɵɵlistener("click",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().onClick(e)})),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵtemplate(3,Pe,2,1,"div",4),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵproperty("ngClass",r.classesApplied)("disabled",r.disabled),n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(2,4,r.label)," "),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",r.iconShow)}}function Ee(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",5),n.ɵɵelement(1,"img",6),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext(2);n.ɵɵadvance(1),n.ɵɵproperty("src",o.getIcon,n.ɵɵsanitizeUrl)}}function Ie(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"button",7),n.ɵɵlistener("click",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().onClick(e)})),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵtemplate(3,Ee,2,1,"div",4),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵproperty("ngClass",r.classesApplied)("disabled",r.disabled),n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(2,4,r.label)," "),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",r.iconShow)}}!function(e){e.Primary="primary",e.Secondary="secondary",e.SecondaryFill="secondary-fill",e.Rounded="rounded",e.Outline="outline",e.MiniRounded="miniRounded",e.iconRounded="iconRounded",e.RoundedSecondary="roundedSecondary",e.RoundedSecondaryNoMargin="roundedSecondaryNoMargin",e.RoundedNoBackground="roundedNoBackground"}(ke||(ke={}));var Ae=function(){function e(){this.type=ke.Primary,this.submit=!1,this.disabled=!1,this.iconShow=!1,this.iconName="",this.isLoading=!1,this.logoType="",this.onClickEvent=new n.EventEmitter,this.classList=[]}return e.prototype.ngOnInit=function(){},Object.defineProperty(e.prototype,"classesApplied",{get:function(){var e=[];return this.disabled&&e.push("button-disabled"),this.disabled||e.push("button-"+this.type),this.logoType.length&&e.push(""+this.logoType),e},enumerable:!0,configurable:!0}),e.prototype.onClick=function(e){this.onClickEvent.emit(e)},Object.defineProperty(e.prototype,"getIcon",{get:function(){return""+ve[this.iconName]},enumerable:!0,configurable:!0}),e.ɵfac=function(t){return new(t||e)},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-button"]],inputs:{label:"label",type:"type",submit:["isSubmit","submit"],disabled:"disabled",iconShow:"iconShow",iconName:"iconName",isLoading:"isLoading",logoType:"logoType"},outputs:{onClickEvent:"event"},decls:3,vars:2,consts:[[1,"container"],["class","button",3,"ngClass","disabled","click",4,"ngIf"],["type","submit","class","button",3,"ngClass","disabled","click",4,"ngIf"],[1,"button",3,"ngClass","disabled","click"],["class","button-icon",4,"ngIf"],[1,"button-icon"],["alt","",3,"src"],["type","submit",1,"button",3,"ngClass","disabled","click"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵtemplate(1,Oe,4,6,"button",1),n.ɵɵtemplate(2,Ie,4,6,"button",2),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵproperty("ngIf",!t.submit),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.submit))},directives:[t.NgIf,t.NgClass],pipes:[s.TranslatePipe],styles:[".container[_ngcontent-%COMP%]{margin:auto;display:flex;justify-content:flex-start;align-items:center;min-width:115px}.container[_ngcontent-%COMP%]   .button[_ngcontent-%COMP%]{cursor:pointer;outline:0;display:inline-flex;justify-content:center;align-items:flex-end;padding:5%;border-radius:12px;margin-bottom:5%;font-family:var(--primary-font-bold)}.container[_ngcontent-%COMP%]   .button-primary[_ngcontent-%COMP%]{width:300px;border:0;background-color:var(--primary-color);color:var(--white-color);display:flex;align-items:center}.container[_ngcontent-%COMP%]   .button-secondary[_ngcontent-%COMP%]{width:300px;background-color:var(--white-color);color:var(--black-two-color);border:.5px solid var(--primary-color-grey)}.container[_ngcontent-%COMP%]   .button-secondary-fill[_ngcontent-%COMP%]{width:300px;color:var(--white-color);background-color:var(--primary-color-grey);border:1px solid var(--primary-color-grey)}.container[_ngcontent-%COMP%]   .button-rounded[_ngcontent-%COMP%]{border:0;background-color:var(--primary-color);color:var(--white-color);padding:14px 31px 12px 32px;border-radius:50px;white-space:nowrap}.container[_ngcontent-%COMP%]   .button-outline[_ngcontent-%COMP%]{border:2px solid var(--primary-color);color:var(--primary-color);background-color:var(--white-color);padding:10px 15px;border-radius:50px;white-space:nowrap}.container[_ngcontent-%COMP%]   .button-miniRounded[_ngcontent-%COMP%]{border:0;margin:0;width:100%;background-color:var(--primary-color);color:var(--white-color);padding:14px 23px;border-radius:50px;align-items:center;font-size:12px}.container[_ngcontent-%COMP%]   .button-roundedSecondary[_ngcontent-%COMP%]{border:0;background-color:var(--white-color);color:var(--primary-dark-color);padding:14px 32px;border-radius:50px;white-space:nowrap}.container[_ngcontent-%COMP%]   .button-roundedSecondaryNoMargin[_ngcontent-%COMP%]{border:0;background-color:var(--white-color);color:var(--primary-dark-color);padding:14px 32px;border-radius:50px;white-space:nowrap;margin-bottom:0}.container[_ngcontent-%COMP%]   .button-iconRounded[_ngcontent-%COMP%]{border:0;color:var(--primary-dark-color);padding:10px;border-radius:50px;white-space:nowrap}.container[_ngcontent-%COMP%]   .button-iconRounded.red[_ngcontent-%COMP%]{background-color:var(--error-color)}.container[_ngcontent-%COMP%]   .button-roundedNoBackground[_ngcontent-%COMP%]{border:2px solid var(--white-color);background-color:transparent;border-radius:50px;font-size:1.2rem;width:80%;color:var(--white-color);padding:5px 12px;text-shadow:0 0 6px #000;margin-bottom:0;white-space:nowrap;line-height:1.6rem;max-width:200px}.container[_ngcontent-%COMP%]   .button[_ngcontent-%COMP%]:disabled{opacity:50%;width:100%;background-color:var(--accent-fifty);border:solid 2px var(--accent-fifty);display:flex;align-items:center}.container[_ngcontent-%COMP%]   .button-icon[_ngcontent-%COMP%]{margin-left:5%;display:flex}"]}),e}();function Fe(e,t){if(1&e&&(n.ɵɵelementStart(0,"p",9),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.error)}}var Te,Be=function(){function r(e,t,r){this._store=e,this.router=t,this.translate=r,this.loginEventEmitter=new n.EventEmitter,this.toRegisterEventEmitter=new n.EventEmitter,this.email="",this.password="",this.user$=this._store.pipe(a.select(de)),this.loginData=null,this.loginActionProgress=!1,this.loginError=null,this.isLoading=!1,this.openModal=!1,this.error="",this.loginForm=new o.FormGroup({email:new o.FormControl(null,[o.Validators.required,o.Validators.email]),password:new o.FormControl(null,[o.Validators.required])})}return r.prototype.ngOnInit=function(){},r.prototype.doLogin=function(t){var n=this;this._store.dispatch(W({}));var o=this.loginForm.value,r=o.email,i=o.password,a=U.instance.get(e.EStorageType.TokenFirebase);me.instance.login(r,i,a,this.isMobile).then((function(t){if(n._store.dispatch(ee({})),console.log("login result",t),n.isMobile&&t.error)n.error=n.translate.instant("login.wrong_login");else{var o=U.instance.get(e.EStorageType.Role);"company"===o||"company-plus"===o?n.router.navigate(["company-home/employees"]):"coworking"===o?n.router.navigate(["coworking-home/bookings"]):"coworker"===o?(console.log(t),U.instance.set(e.EStorageType.Coworker,t.coworker.id),n.router.navigate(["coworker-home"])):"admin"===o&&n.router.navigate(["backoffice"])}})).catch((function(e){console.log("Error:",e),n._store.dispatch(ee({})),n.error=e.data.error,401!==e.status&&n._store.dispatch(Y({payload:{message:n.error,title:n.translate.instant("login.caution"),type:"error"}}))}))},r.prototype.doPwdRecovery=function(){var e=this;if(this.loginForm.get("email").valid){var t=this.loginForm.value.email;me.instance.requestPwdRecovery(t).then((function(){e._store.dispatch(Y({payload:{message:e.translate.instant("login.success"),title:e.translate.instant("login.done"),type:"alert"}}))})).catch((function(t){e.error=t.data.error,401!==t.status&&e._store.dispatch(Y({payload:{message:e.error,title:e.translate.instant("login.caution"),type:"error"}}))}))}else this._store.dispatch(Y({payload:{message:this.translate.instant("login.error"),title:this.translate.instant("login.caution"),type:"error"}}))},Object.defineProperty(r.prototype,"formControl",{get:function(){return this.loginForm.controls},enumerable:!0,configurable:!0}),r.prototype.ngOnDestroy=function(){},r.ɵfac=function(e){return new(e||r)(n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(d.Router),n.ɵɵdirectiveInject(s.TranslateService))},r.ɵcmp=n.ɵɵdefineComponent({type:r,selectors:[["cowing-core-login"]],inputs:{hidePasswordIcon:"hidePasswordIcon",showPasswordIcon:"showPasswordIcon",isMobile:"isMobile"},outputs:{loginEventEmitter:"loginEvent",toRegisterEventEmitter:"toRegister"},decls:14,vars:29,consts:[[1,"login-container"],[1,"login-container-body"],[3,"formGroup","ngSubmit"],[3,"iconShow","iconName","isForm","fixedIcon","placeholder","control"],[3,"type","iconShow","iconName","fixedIcon","isForm","placeholder","control"],[1,"login-container-button"],[3,"isSubmit","label","iconShow","iconName","disabled","event"],["class","error-message",4,"ngIf"],[1,"login-container-recovery",3,"click"],[1,"error-message"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵelementStart(2,"form",2),n.ɵɵlistener("ngSubmit",(function(e){return t.doLogin(e)})),n.ɵɵelement(3,"cowing-input",3),n.ɵɵpipe(4,"translate"),n.ɵɵelement(5,"cowing-input",4),n.ɵɵpipe(6,"translate"),n.ɵɵelementStart(7,"div",5),n.ɵɵelementStart(8,"cowing-button",6),n.ɵɵlistener("event",(function(e){return t.doLogin(e)})),n.ɵɵpipe(9,"translate"),n.ɵɵelementEnd(),n.ɵɵtemplate(10,Fe,2,1,"p",7),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(11,"div",8),n.ɵɵlistener("click",(function(){return t.doPwdRecovery()})),n.ɵɵtext(12),n.ɵɵpipe(13,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(2),n.ɵɵproperty("formGroup",t.loginForm),n.ɵɵadvance(1),n.ɵɵproperty("iconShow",!0)("iconName","mail")("isForm",!0)("fixedIcon",!0)("placeholder",n.ɵɵpipeBind1(4,21,"login.email"))("control",t.loginForm.get("email")),n.ɵɵadvance(2),n.ɵɵproperty("type","password")("iconShow",!0)("iconName","lock")("fixedIcon",!0)("isForm",!0)("placeholder",n.ɵɵpipeBind1(6,23,"login.password"))("control",t.loginForm.get("password")),n.ɵɵadvance(3),n.ɵɵproperty("isSubmit",!0)("label",n.ɵɵpipeBind1(9,25,"login.continue"))("iconShow",!1)("iconName","arrowRight")("disabled",!t.loginForm.valid),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",""!==t.error),n.ɵɵadvance(2),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(13,27,"login.forgot")," "))},directives:[o.ɵangular_packages_forms_forms_y,o.NgControlStatusGroup,o.FormGroupDirective,Me,Ae,t.NgIf],pipes:[s.TranslatePipe],styles:[".login-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;margin:auto;max-width:100%}.login-container-body[_ngcontent-%COMP%]{display:flex;flex-direction:column}.login-container-body-input[_ngcontent-%COMP%]{margin-bottom:5%}.login-container-button[_ngcontent-%COMP%]{max-width:100%;margin:10% auto}.login-container-button[_ngcontent-%COMP%]   .error-message[_ngcontent-%COMP%]{text-align:center;color:var(--error-color);font-size:1.4rem;font-family:var(--primary-font)}.login-container-recovery[_ngcontent-%COMP%]{font-family:var(--primary-font);font-size:1.4rem;font-weight:600;color:var(--primary-dark-color);text-align:center;cursor:pointer;margin-bottom:3rem}@media only screen and (max-width:420px){.login-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;max-width:100%;justify-content:center;padding-bottom:20%}}"]}),r}();!function(e){e.Primary="primary",e.Secondary="secondary"}(Te||(Te={}));var Ve=function(){function e(){this.type=Te.Primary}return Object.defineProperty(e.prototype,"getLinkedinIcon",{get:function(){return this.type===Te.Secondary?""+ve.linkedinBlue:""+ve.linkedin},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"getEmailIcon",{get:function(){return this.type===Te.Secondary?""+ve.emailBlue:""+ve.email},enumerable:!0,configurable:!0}),e.prototype.navToPage=function(e){window.open(e,"_blank")},e.ɵfac=function(t){return new(t||e)},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-footer"]],inputs:{type:"type"},decls:44,vars:25,consts:[[1,"cowing-footer",3,"ngClass"],[1,"container"],[1,"links"],[3,"click"],[1,"contact"],[1,"email"],["href","mailto:info@cowing.es",3,"ngClass"],[3,"src"],[3,"src","click"],[1,"mobile-container"],[1,"left-column"],[1,"right-column"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵelementStart(2,"span"),n.ɵɵtext(3," © CowingApp S.L. "),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"div",2),n.ɵɵelementStart(5,"span",3),n.ɵɵlistener("click",(function(){return t.navToPage("https://www.cowing.es/about")})),n.ɵɵtext(6),n.ɵɵpipe(7,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(8,"span",3),n.ɵɵlistener("click",(function(){return t.navToPage("https://www.cowing.es/privacy-policy")})),n.ɵɵtext(9),n.ɵɵpipe(10,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(11,"span",3),n.ɵɵlistener("click",(function(){return t.navToPage("https://www.cowing.es/terms-and-conditions")})),n.ɵɵtext(12),n.ɵɵpipe(13,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(14,"div",4),n.ɵɵelementStart(15,"div",5),n.ɵɵelementStart(16,"a",6),n.ɵɵelement(17,"img",7),n.ɵɵelementStart(18,"span"),n.ɵɵtext(19," info@cowing.es "),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(20,"img",8),n.ɵɵlistener("click",(function(){return t.navToPage("https://www.linkedin.com/company/becowing")})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(21,"div",9),n.ɵɵelementStart(22,"div",10),n.ɵɵelementStart(23,"span"),n.ɵɵtext(24," © CowingApp S.L. "),n.ɵɵelementEnd(),n.ɵɵelementStart(25,"div",4),n.ɵɵelementStart(26,"div",5),n.ɵɵelementStart(27,"a",6),n.ɵɵelement(28,"img",7),n.ɵɵelementStart(29,"span"),n.ɵɵtext(30," info@cowing.es "),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(31,"img",8),n.ɵɵlistener("click",(function(){return t.navToPage("https://www.linkedin.com/company/becowing")})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(32,"div",11),n.ɵɵelementStart(33,"div",4),n.ɵɵelementStart(34,"div",2),n.ɵɵelementStart(35,"span",3),n.ɵɵlistener("click",(function(){return t.navToPage("https://www.cowing.es/about")})),n.ɵɵtext(36),n.ɵɵpipe(37,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(38,"span",3),n.ɵɵlistener("click",(function(){return t.navToPage("https://www.cowing.es/privacy-policy")})),n.ɵɵtext(39),n.ɵɵpipe(40,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(41,"span",3),n.ɵɵlistener("click",(function(){return t.navToPage("https://www.cowing.es/terms-and-conditions")})),n.ɵɵtext(42),n.ɵɵpipe(43,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e&&(n.ɵɵproperty("ngClass",t.type?t.type:""),n.ɵɵadvance(6),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(7,13,"footer.about")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(10,15,"footer.policy")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(13,17,"footer.terms")," "),n.ɵɵadvance(4),n.ɵɵproperty("ngClass",t.type?t.type:""),n.ɵɵadvance(1),n.ɵɵproperty("src",t.getEmailIcon,n.ɵɵsanitizeUrl),n.ɵɵadvance(3),n.ɵɵproperty("src",t.getLinkedinIcon,n.ɵɵsanitizeUrl),n.ɵɵadvance(7),n.ɵɵproperty("ngClass",t.type?t.type:""),n.ɵɵadvance(1),n.ɵɵproperty("src",t.getEmailIcon,n.ɵɵsanitizeUrl),n.ɵɵadvance(3),n.ɵɵproperty("src",t.getLinkedinIcon,n.ɵɵsanitizeUrl),n.ɵɵadvance(5),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(37,19,"footer.about")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(40,21,"footer.policy")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(43,23,"footer.terms")," "))},directives:[t.NgClass],pipes:[s.TranslatePipe],styles:[".cowing-footer[_ngcontent-%COMP%]{background-color:var(--primary-color);color:var(--white-color);display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-size:1.3rem;font-family:var(--primary-font);padding:0 2.5rem;min-height:4.5rem;height:100%}.cowing-footer.secondary[_ngcontent-%COMP%]{background-color:var(--background-disabled-grey);color:var(--primary-dark-color);border:1px solid var(--white-color)}.cowing-footer[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]{display:contents}.cowing-footer[_ngcontent-%COMP%]   .mobile-container[_ngcontent-%COMP%]{display:none}.cowing-footer[_ngcontent-%COMP%]   .links[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{margin:0 1rem}.cowing-footer[_ngcontent-%COMP%]   .contact[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:1.5rem;height:1.5rem}.cowing-footer[_ngcontent-%COMP%]   .contact[_ngcontent-%COMP%]   .email[_ngcontent-%COMP%]{display:inline-flex;margin-right:2rem}.cowing-footer[_ngcontent-%COMP%]   .contact[_ngcontent-%COMP%]   .email[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{text-decoration:none;color:var(--white-color)}.cowing-footer[_ngcontent-%COMP%]   .contact[_ngcontent-%COMP%]   .email[_ngcontent-%COMP%]   a.secondary[_ngcontent-%COMP%]{color:var(--primary-dark-color)}.cowing-footer[_ngcontent-%COMP%]   .contact[_ngcontent-%COMP%]   .email[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{margin-bottom:-.2rem}.cowing-footer[_ngcontent-%COMP%]   .contact[_ngcontent-%COMP%]   .email[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{margin-left:.5rem}@media (max-width:800px){.cowing-footer[_ngcontent-%COMP%]{flex-direction:column;align-items:center;padding:1rem 0}.cowing-footer[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]{display:none}.cowing-footer[_ngcontent-%COMP%]   .mobile-container[_ngcontent-%COMP%]{display:flex;width:calc(100% - 2rem);margin-left:2rem}.cowing-footer[_ngcontent-%COMP%]   .mobile-container[_ngcontent-%COMP%]   .left-column[_ngcontent-%COMP%]{flex:47%}.cowing-footer[_ngcontent-%COMP%]   .mobile-container[_ngcontent-%COMP%]   .left-column[_ngcontent-%COMP%]   .contact[_ngcontent-%COMP%]{display:grid;align-items:center}.cowing-footer[_ngcontent-%COMP%]   .mobile-container[_ngcontent-%COMP%]   .left-column[_ngcontent-%COMP%]   .contact[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:1.5rem;height:1.5rem}.cowing-footer[_ngcontent-%COMP%]   .mobile-container[_ngcontent-%COMP%]   .left-column[_ngcontent-%COMP%]   .contact[_ngcontent-%COMP%]   .email[_ngcontent-%COMP%]{display:inline-flex;margin-right:0}.cowing-footer[_ngcontent-%COMP%]   .mobile-container[_ngcontent-%COMP%]   .left-column[_ngcontent-%COMP%]   .contact[_ngcontent-%COMP%]   .email[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{text-decoration:none;color:var(--white-color)}.cowing-footer[_ngcontent-%COMP%]   .mobile-container[_ngcontent-%COMP%]   .left-column[_ngcontent-%COMP%]   .contact[_ngcontent-%COMP%]   .email[_ngcontent-%COMP%]   a.secondary[_ngcontent-%COMP%]{color:var(--primary-dark-color)}.cowing-footer[_ngcontent-%COMP%]   .mobile-container[_ngcontent-%COMP%]   .left-column[_ngcontent-%COMP%]   .contact[_ngcontent-%COMP%]   .email[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{margin-bottom:-.2rem}.cowing-footer[_ngcontent-%COMP%]   .mobile-container[_ngcontent-%COMP%]   .left-column[_ngcontent-%COMP%]   .contact[_ngcontent-%COMP%]   .email[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{margin-left:.5rem}.cowing-footer[_ngcontent-%COMP%]   .mobile-container[_ngcontent-%COMP%]   .right-column[_ngcontent-%COMP%]{flex:56%}.cowing-footer[_ngcontent-%COMP%]   .mobile-container[_ngcontent-%COMP%]   .right-column[_ngcontent-%COMP%]   .links[_ngcontent-%COMP%]{display:flex;align-items:center;flex-direction:column}.cowing-footer[_ngcontent-%COMP%]   .mobile-container[_ngcontent-%COMP%]   .right-column[_ngcontent-%COMP%]   .links[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{margin:0}}"]}),e}();function je(e,t){if(1&e&&(n.ɵɵelementStart(0,"p",7),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.error)}}var De=function(){function e(e,t,r){this._store=e,this.router=t,this.translate=r,this.goLogin=new n.EventEmitter,this.recoveryToken=null,this.email=null,this.password="",this.repeatPassword="",this.error="",this.EButtonType=ke,this.pwdRecoveryForm=new o.FormGroup({newPassword:new o.FormControl(null,[o.Validators.required]),repeatNewPassword:new o.FormControl(null,[o.Validators.required])},{validators:this.checkPasswords})}return Object.defineProperty(e.prototype,"getLandingImage",{get:function(){return""+ve.landingImage},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"getLandingImageMobile",{get:function(){return""+ve.mobileLanding},enumerable:!0,configurable:!0}),e.prototype.checkPasswords=function(e){return e.get("newPassword").value===e.get("repeatNewPassword").value?null:{notSame:!0}},Object.defineProperty(e.prototype,"getLogoImage",{get:function(){return""+ve.logoMini},enumerable:!0,configurable:!0}),e.prototype.changePwd=function(e){var t=this;this._store.dispatch(W({}));var n=this.pwdRecoveryForm.value.newPassword;me.instance.resetPwd(n,this.email,this.recoveryToken).then((function(){t._store.dispatch(ee({})),t._store.dispatch(Y({payload:{message:t.translate.instant("pwd-recovery.success"),title:t.translate.instant("pwd-recovery.done"),type:"alert"}})),t.router.navigate(["login"])})).catch((function(e){t._store.dispatch(ee({})),t.error=e.data.errors[0]||e.data.error,t._store.dispatch(Y({payload:{message:401===e.status?t.translate.instant("general.expired"):e.data.error,title:t.translate.instant("pwd-recovery.caution"),type:"error"}}))}))},e.ɵfac=function(t){return new(t||e)(n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(d.Router),n.ɵɵdirectiveInject(s.TranslateService))},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-core-pwd-recovery"]],inputs:{recoveryToken:["token","recoveryToken"],email:"email"},outputs:{goLogin:"navigateLogin"},decls:11,vars:24,consts:[[1,"pwd-recovery-container"],[1,"pwd-recovery-container-body"],[3,"formGroup"],[3,"type","iconShow","iconName","isForm","fixedIcon","placeholder","control"],[1,"pwd-recovery-container-button"],[3,"label","disabled","event"],["class","error-message",4,"ngIf"],[1,"error-message"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵelementStart(2,"form",2),n.ɵɵelement(3,"cowing-input",3),n.ɵɵpipe(4,"translate"),n.ɵɵelement(5,"cowing-input",3),n.ɵɵpipe(6,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(7,"div",4),n.ɵɵelementStart(8,"cowing-button",5),n.ɵɵlistener("event",(function(e){return t.changePwd(e)})),n.ɵɵpipe(9,"translate"),n.ɵɵelementEnd(),n.ɵɵtemplate(10,je,2,1,"p",6),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(2),n.ɵɵproperty("formGroup",t.pwdRecoveryForm),n.ɵɵadvance(1),n.ɵɵproperty("type","password")("iconShow",!0)("iconName","lock")("isForm",!0)("fixedIcon",!0)("placeholder",n.ɵɵpipeBind1(4,18,"pwd-recovery.new-password"))("control",t.pwdRecoveryForm.get("newPassword")),n.ɵɵadvance(2),n.ɵɵproperty("type","password")("iconShow",!0)("iconName","lock")("isForm",!0)("fixedIcon",!0)("placeholder",n.ɵɵpipeBind1(6,20,"pwd-recovery.repeat-new-password"))("control",t.pwdRecoveryForm.get("repeatNewPassword")),n.ɵɵadvance(3),n.ɵɵproperty("label",n.ɵɵpipeBind1(9,22,"pwd-recovery.continue"))("disabled",!t.pwdRecoveryForm.valid),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",""!==t.error))},directives:[o.ɵangular_packages_forms_forms_y,o.NgControlStatusGroup,o.FormGroupDirective,Me,Ae,t.NgIf],pipes:[s.TranslatePipe],styles:[".pwd-recovery-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;margin:auto;max-width:100%}.pwd-recovery-container-body[_ngcontent-%COMP%]{display:flex;flex-direction:column}.pwd-recovery-container-body-form[_ngcontent-%COMP%]{display:flex;flex-direction:column;max-width:100%}.pwd-recovery-container-button[_ngcontent-%COMP%]{max-width:100%;margin:10% auto}.pwd-recovery-container-button[_ngcontent-%COMP%]   .error-message[_ngcontent-%COMP%]{text-align:center;color:var(--error-color);font-size:1.4rem;font-family:var(--primary-font)}@media only screen and (max-width:420px){.pwd-recovery-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;max-width:100%;justify-content:center;padding-bottom:20%}}"]}),e}();function ze(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"img",16),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().toggleClickBack()})),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵproperty("src",r.getBackIcon,n.ɵɵsanitizeUrl)}}function Re(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"span",17),n.ɵɵlistener("click",(function(){n.ɵɵrestoreView(o);var e=t.$implicit;return n.ɵɵnextContext().changeLang(e)})),n.ɵɵtext(1),n.ɵɵelementEnd()}if(2&e){var r=t.$implicit,i=n.ɵɵnextContext();n.ɵɵproperty("ngClass",i.isActiveLang===r?"active":""),n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",r," ")}}function Ne(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",18),n.ɵɵelementStart(1,"cowing-button",19),n.ɵɵlistener("event",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().toggleRegisterMenu(e)})),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(3,"cowing-button",20),n.ɵɵlistener("event",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().toLogin(e)})),n.ɵɵpipe(4,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("label",n.ɵɵpipeBind1(2,6,"landing.join-us"))("type",r.EButtonType.Primary)("iconShow",!0)("iconName","arrowRight"),n.ɵɵadvance(2),n.ɵɵproperty("label",n.ɵɵpipeBind1(4,8,"landing.is-user"))("type",r.EButtonType.Secondary)}}function Le(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",18),n.ɵɵelementStart(1,"cowing-button",21),n.ɵɵlistener("event",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().toCoworkingRegister(e)})),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(3,"cowing-button",21),n.ɵɵlistener("event",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().toggleCompanyCoworkingRegister(e)})),n.ɵɵpipe(4,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd()}2&e&&(n.ɵɵadvance(1),n.ɵɵproperty("label",n.ɵɵpipeBind1(2,6,"landing.register-coworking"))("iconShow",!0)("iconName","arrowRight"),n.ɵɵadvance(2),n.ɵɵproperty("label",n.ɵɵpipeBind1(4,8,"landing.register-company"))("iconShow",!0)("iconName","arrowRight"))}function qe(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",18),n.ɵɵelementStart(1,"cowing-button",21),n.ɵɵlistener("event",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().toCompanyCoworkingRegister(e)})),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(3,"cowing-button",21),n.ɵɵlistener("event",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().toCompanyRegister(e)})),n.ɵɵpipe(4,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd()}2&e&&(n.ɵɵadvance(1),n.ɵɵproperty("label",n.ɵɵpipeBind1(2,6,"landing.register-company-coworking"))("iconShow",!0)("iconName","arrowRight"),n.ɵɵadvance(2),n.ɵɵproperty("label",n.ɵɵpipeBind1(4,8,"landing.register-only-company"))("iconShow",!0)("iconName","arrowRight"))}function Ue(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",18),n.ɵɵelement(1,"cowing-core-login",22),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("isMobile",o.isMobile)}}function Ge(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",18),n.ɵɵelement(1,"cowing-core-pwd-recovery",23),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("token",o.token)("email",o.recoverEmail)}}var He=function(){function o(t,o,r,i,a){var c=this;this._store=t,this.router=o,this.route=r,this.localStorage=i,this.translate=a,this.isMobile=!1,this.onRegister=new n.EventEmitter,this.toggleLoginMenu=!1,this.toggleCompanyCoworkingMenu=!1,this.isInLogin=!1,this.isPwdRecov=!1,this.EButtonType=ke,this.token="",this.recoverEmail="",this.EStorageType=e.EStorageType,o.events.subscribe((function(e){if(e instanceof d.NavigationEnd){var t=e.url.split("?")[0];if("/login"===t)c.isInLogin=!0;else if("/pwd-recovery"===t){var n=r.snapshot.queryParams;c.recoverEmail=n.email,c.token=n.token,c.isInLogin=!1,c.isPwdRecov=!0}else c.isInLogin=!1}}))}return o.prototype.ngOnInit=function(){this.localStorage.set(e.EStorageType.Language,this.translate.defaultLang)},o.prototype.changeLang=function(t){this.translate.use(t),this.localStorage.set(e.EStorageType.Language,t)},Object.defineProperty(o.prototype,"isActiveLang",{get:function(){return this.translate.currentLang?this.translate.currentLang:this.translate.defaultLang},enumerable:!0,configurable:!0}),o.prototype.toggleClickBack=function(){this.isInLogin?this.router.navigate(["landing"]):this.toggleLoginMenu=!this.toggleLoginMenu},o.prototype.toCoworkingRegister=function(e){this.router.navigate(["coworking-register"])},o.prototype.toCompanyCoworkingRegister=function(e){this.router.navigate(["company-plus-register"])},o.prototype.toggleCompanyCoworkingRegister=function(e){this.toggleCompanyCoworkingMenu=!0},o.prototype.toCompanyRegister=function(e){this.router.navigate(["company-register"])},o.prototype.toLogin=function(e){this.router.navigate(["login"])},o.prototype.toggleRegisterMenu=function(e){this.isMobile?this.onRegister.emit("https://www.cowing.es/"):this.toggleLoginMenu=!0},Object.defineProperty(o.prototype,"getBackIcon",{get:function(){return""+ve.arrowLeft},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"getLogoImage",{get:function(){return""+ve.logoMini},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"getLandingImage",{get:function(){return""+ve.landingImage},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"getLandingImageMobile",{get:function(){return""+ve.mobileLanding},enumerable:!0,configurable:!0}),o.prototype.ngOnDestroy=function(){},o.ɵfac=function(e){return new(e||o)(n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(d.Router),n.ɵɵdirectiveInject(d.ActivatedRoute),n.ɵɵdirectiveInject(U),n.ɵɵdirectiveInject(s.TranslateService))},o.ɵcmp=n.ɵɵdefineComponent({type:o,selectors:[["cowing-core-landing"]],inputs:{isMobile:"isMobile"},outputs:{onRegister:"onRegister"},decls:27,vars:16,consts:[[1,"landing-container"],[1,"landing-container-image"],[3,"src"],[1,"landing-container-image-mobile"],[1,"landing-container-header"],[1,"back-icon-button"],["alt","back",3,"src","click",4,"ngIf"],[1,"options-right"],[1,"lang-options"],[3,"ngClass","click",4,"ngFor","ngForOf"],[1,"logo-image"],[1,"landing-container-text"],[1,"landing-subtitle"],[1,"landing-title"],["class","landing-container-buttons right",4,"ngIf"],[1,"landing-container-footer"],["alt","back",3,"src","click"],[3,"ngClass","click"],[1,"landing-container-buttons","right"],[3,"label","type","iconShow","iconName","event"],[3,"label","type","event"],[3,"label","iconShow","iconName","event"],[3,"isMobile"],[3,"token","email"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵelement(2,"img",2),n.ɵɵelementEnd(),n.ɵɵelementStart(3,"div",3),n.ɵɵelement(4,"img",2),n.ɵɵelementEnd(),n.ɵɵelementStart(5,"div",4),n.ɵɵelementStart(6,"div",5),n.ɵɵtemplate(7,ze,1,1,"img",6),n.ɵɵelementEnd(),n.ɵɵelementStart(8,"div",7),n.ɵɵelementStart(9,"div",8),n.ɵɵtemplate(10,Re,2,2,"span",9),n.ɵɵelementEnd(),n.ɵɵelementStart(11,"div",10),n.ɵɵelement(12,"img",2),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(13,"div",11),n.ɵɵelementStart(14,"div",12),n.ɵɵtext(15),n.ɵɵpipe(16,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(17,"div",13),n.ɵɵtext(18),n.ɵɵpipe(19,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵtemplate(20,Ne,5,10,"div",14),n.ɵɵtemplate(21,Le,5,10,"div",14),n.ɵɵtemplate(22,qe,5,10,"div",14),n.ɵɵtemplate(23,Ue,2,1,"div",14),n.ɵɵtemplate(24,Ge,2,2,"div",14),n.ɵɵelementStart(25,"div",15),n.ɵɵelement(26,"cowing-footer"),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(2),n.ɵɵproperty("src",t.getLandingImage,n.ɵɵsanitizeUrl),n.ɵɵadvance(2),n.ɵɵproperty("src",t.getLandingImageMobile,n.ɵɵsanitizeUrl),n.ɵɵadvance(3),n.ɵɵproperty("ngIf",t.toggleLoginMenu||t.isInLogin),n.ɵɵadvance(3),n.ɵɵproperty("ngForOf",t.translate.getLangs()),n.ɵɵadvance(2),n.ɵɵproperty("src",t.getLogoImage,n.ɵɵsanitizeUrl),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(16,12,"landing.subtitle")),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(19,14,"landing.title")),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",!t.toggleLoginMenu&&!t.isInLogin&&!t.isPwdRecov),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.toggleLoginMenu&&!t.toggleCompanyCoworkingMenu&&!t.isInLogin&&!t.isPwdRecov),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.toggleLoginMenu&&t.toggleCompanyCoworkingMenu&&!t.isInLogin&&!t.isPwdRecov),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.isInLogin&&!t.isPwdRecov),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.isPwdRecov))},directives:[t.NgIf,t.NgForOf,Ve,t.NgClass,Ae,Be,De],pipes:[s.TranslatePipe],styles:['.landing-container[_ngcontent-%COMP%]{height:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:.25fr 1fr 1fr .2fr;gap:0 0;grid-template-areas:"Image Image logo logo" "Image Image Text Text" "Image Image Buttons Buttons" "Footer Footer Footer Footer"}.landing-container-image[_ngcontent-%COMP%]{-ms-grid-row:1;-ms-grid-row-span:5;-ms-grid-column:1;-ms-grid-column-span:3;background-color:var(--primary-color);grid-area:Image}.landing-container-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.landing-container-image-mobile[_ngcontent-%COMP%]{display:none}.landing-container-header[_ngcontent-%COMP%]{-ms-grid-row:1;-ms-grid-column:5;-ms-grid-column-span:3;grid-area:logo;display:flex;justify-content:space-between;padding:2rem;margin-top:var(--ion-safe-area-top)}.landing-container-header[_ngcontent-%COMP%]   .back-icon-button[_ngcontent-%COMP%]{display:flex}.landing-container-header[_ngcontent-%COMP%]   .back-icon-button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{cursor:pointer;top:5%}.landing-container-header[_ngcontent-%COMP%]   .options-right[_ngcontent-%COMP%]{display:flex;align-items:center}.landing-container-header[_ngcontent-%COMP%]   .options-right[_ngcontent-%COMP%]   .lang-options[_ngcontent-%COMP%]{margin-right:5%;display:flex;width:70px;justify-content:space-around}.landing-container-header[_ngcontent-%COMP%]   .options-right[_ngcontent-%COMP%]   .lang-options[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:var(--black-color);font-size:15px;cursor:pointer}.landing-container-header[_ngcontent-%COMP%]   .options-right[_ngcontent-%COMP%]   .lang-options[_ngcontent-%COMP%]   span.active[_ngcontent-%COMP%]{color:var(--primary-color);font-size:15px;cursor:pointer}.landing-container-text[_ngcontent-%COMP%]{-ms-grid-row:3;-ms-grid-column:5;-ms-grid-column-span:3;padding:10% 10% 0;grid-area:Text}.landing-container-text[_ngcontent-%COMP%]   .landing-title[_ngcontent-%COMP%]{font-family:var(--primary-font-extra-bold);font-size:4.5rem;color:var(--primary-dark-color)}.landing-container-text[_ngcontent-%COMP%]   .landing-subtitle[_ngcontent-%COMP%]{font-size:2rem;font-family:var(--primary-font);color:var(--primary-color)}.landing-container-buttons[_ngcontent-%COMP%]{-ms-grid-row:5;-ms-grid-column:5;-ms-grid-column-span:3;grid-area:Buttons;display:flex;flex-direction:column;padding-top:10%;margin:0 auto}.landing-container[_ngcontent-%COMP%] > .right[_ngcontent-%COMP%]{-webkit-animation:1s cubic-bezier(.25,.46,.45,.94) both slide-in-right;animation:1s cubic-bezier(.25,.46,.45,.94) both slide-in-right}.landing-container-footer[_ngcontent-%COMP%]{-ms-grid-row:7;-ms-grid-column:1;-ms-grid-column-span:7;grid-area:Footer}@media (max-width:800px){.landing-container[_ngcontent-%COMP%]{height:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:.25fr 1fr 1fr .2fr;gap:0 0;grid-template-areas:"logo logo logo logo" "Text Text Text Text" "Buttons Buttons Buttons Buttons" "Footer Footer Footer Footer"}.landing-container-image[_ngcontent-%COMP%]{display:none}.landing-container-image-mobile[_ngcontent-%COMP%]{display:block;position:absolute;margin:auto;z-index:-999}.landing-container-image-mobile[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100vw;height:100vh;-o-object-fit:cover;object-fit:cover}.landing-container-header[_ngcontent-%COMP%]{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:7}.landing-container-text[_ngcontent-%COMP%]{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:7}.landing-container-buttons[_ngcontent-%COMP%]{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:7}.landing-container-footer[_ngcontent-%COMP%]{-ms-grid-row:7;-ms-grid-column:1;-ms-grid-column-span:7}}']}),o}();function Qe(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",6),n.ɵɵlistener("click",(function(){n.ɵɵrestoreView(o);var e=t.$implicit;return n.ɵɵnextContext().redirectToPath(e.route)})),n.ɵɵelement(1,"img",2),n.ɵɵelementEnd()}if(2&e){var r=t.$implicit;n.ɵɵadvance(1),n.ɵɵproperty("src",r.actionUrl,n.ɵɵsanitizeUrl)}}var $e,Je=function(){function e(e,t,n){var o=this;this.router=e,this.route=t,this.localStorageService=n,this.id="",this.userActions=[],this.actions=[{route:"/bookings",type:"coworking",active:!1,icon:function(e){return o.getCalendarIcon(e)}},{route:"/spaces",type:"coworking",active:!1,icon:function(e){return o.getSpacesIcon(e)}},{route:"/employees",type:"company",active:!1,icon:function(e){return o.getUsersIcon(e)}},{route:"/spendings",type:"company",active:!1,icon:function(e){return o.getCreditCardIcon(e)}},{route:"/employees",type:"company-plus",active:!1,icon:function(e){return o.getUsersIcon(e)}},{route:"/spendings",type:"company-plus",active:!1,icon:function(e){return o.getCreditCardIcon(e)}},{route:"/booking",type:"company-plus",active:!1,icon:function(e){return o.getCalendarIcon(e)}},{route:"/spaces",type:"company-plus",active:!1,icon:function(e){return o.getSpacesIcon(e)}}],e.events.subscribe((function(e){e instanceof d.NavigationEnd&&o.userType&&o.constructPath()}))}return e.prototype.ngOnInit=function(){this.userType&&this.constructPath()},e.prototype.logOut=function(){return this.localStorageService.clear(),this.redirectToPath("login")},e.prototype.constructPath=function(){var e=this;this.userActions=this.actions.filter((function(t){return t.type===e.userType})).map((function(t){return e.router.url===""+e.basePath()+t.route?(t.active=!0,t.actionUrl=t.icon(!0)):t.actionUrl=t.icon(!1),t}))},e.prototype.basePath=function(){return"coworking"===this.userType?"/coworking-home":"/company-home"},e.prototype.redirectToPath=function(e){this.router.navigate([""+this.basePath()+e])},e.prototype.getMonitorIcon=function(e){return e?""+ve.monitorActiveSvg:""+ve.monitorSvg},e.prototype.getUsersIcon=function(e){return e?""+ve.usersActiveSvg:""+ve.usersSvg},e.prototype.getCreditCardIcon=function(e){return e?""+ve.creditcardActiveSvg:""+ve.creditcardSvg},e.prototype.getCalendarIcon=function(e){return e?""+ve.calendarActiveSvg:""+ve.calendarSvg},e.prototype.getSpacesIcon=function(e){return e?""+ve.boxActiveSvg:""+ve.boxSvg},Object.defineProperty(e.prototype,"getCowingLogoMenuIcon",{get:function(){return""+ve.cowingLogoMenuSvg},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"getLogoutIcon",{get:function(){return""+ve.logoutSvg},enumerable:!0,configurable:!0}),e.ɵfac=function(t){return new(t||e)(n.ɵɵdirectiveInject(d.Router),n.ɵɵdirectiveInject(d.ActivatedRoute),n.ɵɵdirectiveInject(U))},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["sidebar-home"]],inputs:{userType:"userType",id:"id"},decls:10,vars:6,consts:[[1,"sidebar-home"],[1,"container-logo"],[3,"src"],[1,"container"],["class","nav-actions",3,"click",4,"ngFor","ngForOf"],[1,"container-logo",3,"click"],[1,"nav-actions",3,"click"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵelement(2,"img",2),n.ɵɵelementEnd(),n.ɵɵelementStart(3,"div",3),n.ɵɵtemplate(4,Qe,2,1,"div",4),n.ɵɵelementEnd(),n.ɵɵelementStart(5,"div",5),n.ɵɵlistener("click",(function(){return t.logOut()})),n.ɵɵelementStart(6,"span"),n.ɵɵtext(7),n.ɵɵpipe(8,"translate"),n.ɵɵelementEnd(),n.ɵɵelement(9,"img",2),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(2),n.ɵɵproperty("src",t.getCowingLogoMenuIcon,n.ɵɵsanitizeUrl),n.ɵɵadvance(2),n.ɵɵproperty("ngForOf",t.userActions),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(8,4,"general.logout")),n.ɵɵadvance(2),n.ɵɵproperty("src",t.getLogoutIcon,n.ɵɵsanitizeUrl))},directives:[t.NgForOf],pipes:[s.TranslatePipe],styles:[".sidebar-home[_ngcontent-%COMP%]{background-color:var(--primary-color);height:96vh;display:flex;flex-direction:column;align-items:center;align-content:space-between;padding-top:2vh;padding-bottom:2vh}.sidebar-home[_ngcontent-%COMP%]   .container-logo[_ngcontent-%COMP%]{flex-direction:column;display:flex;align-items:center;justify-content:space-between}.sidebar-home[_ngcontent-%COMP%]   .container-logo[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:15px;color:#fff;padding-bottom:10px}.sidebar-home[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.sidebar-home[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .nav-actions[_ngcontent-%COMP%]{cursor:pointer;margin:10px}"]}),e}(),Ye=function(){function e(){this.type=ke.Primary,this.onClickEvent=new n.EventEmitter}return e.prototype.onClick=function(e){this.onClickEvent.emit(e)},Object.defineProperty(e.prototype,"getChevron",{get:function(){return""+ve.chevronSvg},enumerable:!0,configurable:!0}),e.ɵfac=function(t){return new(t||e)},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-list-element"]],inputs:{label:"label",type:"type"},outputs:{onClickEvent:"event"},decls:5,vars:4,consts:[[1,"container",3,"click"],[3,"src"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵlistener("click",(function(e){return t.onClick(e)})),n.ɵɵelementStart(1,"span"),n.ɵɵtext(2),n.ɵɵpipe(3,"translate"),n.ɵɵelementEnd(),n.ɵɵelement(4,"img",1),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(2),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(3,2,t.label)),n.ɵɵadvance(2),n.ɵɵproperty("src",t.getChevron,n.ɵɵsanitizeUrl))},pipes:[s.TranslatePipe],styles:[".container[_ngcontent-%COMP%]{border-bottom:1px solid var(--border-grey);display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer;padding:1.4rem .8rem}.container[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-family:var(--primary-font-semi-bold);font-size:1.4rem;color:var(--primary-dark-color)}"]}),e}();function Ke(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",10),n.ɵɵlistener("click",(function(){n.ɵɵrestoreView(o);var e=n.ɵɵnextContext();return e.showHideMenu(e.MenuType.Profile)})),n.ɵɵelementEnd()}}function Ze(e,t){if(1&e&&(n.ɵɵelementStart(0,"div"),n.ɵɵelement(1,"img",23),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext(3);n.ɵɵadvance(1),n.ɵɵproperty("src",o.getChevronIcon,n.ɵɵsanitizeUrl)}}function Xe(e,t){if(1&e&&(n.ɵɵelementStart(0,"div"),n.ɵɵelement(1,"img",23),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext(3);n.ɵɵadvance(1),n.ɵɵproperty("src",o.getChevronDownIcon,n.ɵɵsanitizeUrl)}}function We(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",27),n.ɵɵelementStart(1,"div",28),n.ɵɵlistener("click",(function(){n.ɵɵrestoreView(o);var e=t.$implicit;return n.ɵɵnextContext(4).changeCoworking(e.id)})),n.ɵɵelement(2,"img",29),n.ɵɵelementStart(3,"div",30),n.ɵɵtext(4),n.ɵɵelementStart(5,"span"),n.ɵɵtext(6),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=t.$implicit,i=n.ɵɵnextContext(4);n.ɵɵadvance(2),n.ɵɵproperty("src",r.image||i.defaultImage,n.ɵɵsanitizeUrl),n.ɵɵadvance(2),n.ɵɵtextInterpolate1(" ",r.company_name," "),n.ɵɵadvance(2),n.ɵɵtextInterpolate1(" ",r.fiscal_address," ")}}function et(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",31),n.ɵɵelementStart(1,"span",20),n.ɵɵtext(2),n.ɵɵpipe(3,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"cowing-list-element",21),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(4).navigateTo("coworking-register")})),n.ɵɵelementEnd(),n.ɵɵelementEnd()}2&e&&(n.ɵɵadvance(2),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(3,2,"coworking-profile.new-coworking")),n.ɵɵadvance(2),n.ɵɵproperty("label","coworking-profile.add-coworking"))}function tt(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",31),n.ɵɵelementStart(1,"span",20),n.ɵɵtext(2),n.ɵɵpipe(3,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"cowing-list-element",21),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(4).navigateTo("company-register")})),n.ɵɵelementEnd(),n.ɵɵelementEnd()}2&e&&(n.ɵɵadvance(2),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(3,2,"company-profile.new-company")),n.ɵɵadvance(2),n.ɵɵproperty("label","company-profile.add-company"))}function nt(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",24),n.ɵɵtemplate(1,We,7,3,"div",25),n.ɵɵtemplate(2,et,5,4,"div",26),n.ɵɵtemplate(3,tt,5,4,"div",26),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext(3);n.ɵɵadvance(1),n.ɵɵproperty("ngForOf",o.inactiveCoworkings),n.ɵɵadvance(1),n.ɵɵproperty("ngIf","coworking"===o.getRole),n.ɵɵadvance(1),n.ɵɵproperty("ngIf","company"===o.getRole||"company-plus"===o.getRole)}}function ot(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementContainerStart(0),n.ɵɵelementStart(1,"span",20),n.ɵɵtext(2),n.ɵɵpipe(3,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"cowing-list-element",21),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(3).navigateTo("coworking-info")})),n.ɵɵelementEnd(),n.ɵɵelementStart(5,"cowing-list-element",21),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(3).navigateTo("coworking-spaces")})),n.ɵɵelementEnd(),n.ɵɵelementStart(6,"cowing-list-element",21),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(3).navigateTo("coworking-services")})),n.ɵɵelementEnd(),n.ɵɵelementContainerEnd()}2&e&&(n.ɵɵadvance(2),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(3,4,"coworking-profile.my-coworking")),n.ɵɵadvance(2),n.ɵɵproperty("label","coworking-profile.general-info"),n.ɵɵadvance(1),n.ɵɵproperty("label","coworking-profile.spaces"),n.ɵɵadvance(1),n.ɵɵproperty("label","coworking-profile.services"))}function rt(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"cowing-list-element",21),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(4).navigateTo("company-spaces")})),n.ɵɵelementEnd()}2&e&&n.ɵɵproperty("label","coworking-profile.spaces")}function it(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"cowing-list-element",21),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(4).navigateTo("company-services")})),n.ɵɵelementEnd()}2&e&&n.ɵɵproperty("label","coworking-profile.services")}function at(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementContainerStart(0),n.ɵɵelementStart(1,"span",20),n.ɵɵtext(2),n.ɵɵpipe(3,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"cowing-list-element",21),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(3).navigateTo("company-info")})),n.ɵɵelementEnd(),n.ɵɵelementStart(5,"cowing-list-element",21),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(3).navigateTo("company-employees")})),n.ɵɵelementEnd(),n.ɵɵtemplate(6,rt,1,1,"cowing-list-element",22),n.ɵɵtemplate(7,it,1,1,"cowing-list-element",22),n.ɵɵelementStart(8,"cowing-list-element",21),n.ɵɵlistener("event",(function(){n.ɵɵrestoreView(o);var e=n.ɵɵnextContext(3);return e.navigateTo("company-home/spendings"),e.showHideMenu(e.MenuType.Profile)})),n.ɵɵelementEnd(),n.ɵɵelementContainerEnd()}if(2&e){var r=n.ɵɵnextContext(3);n.ɵɵadvance(2),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(3,6,"company-profile.my-company")),n.ɵɵadvance(2),n.ɵɵproperty("label","company-profile.general-info"),n.ɵɵadvance(1),n.ɵɵproperty("label","company-profile.employees"),n.ɵɵadvance(1),n.ɵɵproperty("ngIf","company-plus"===r.getRole),n.ɵɵadvance(1),n.ɵɵproperty("ngIf","company-plus"===r.getRole),n.ɵɵadvance(1),n.ɵɵproperty("label","company-profile.total-consumption")}}function ct(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"cowing-list-element",21),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(3).navigateTo("coworking-bank-info")})),n.ɵɵelementEnd()}2&e&&n.ɵɵproperty("label","coworking-profile.payment-info")}function st(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"cowing-list-element",21),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(3).navigateTo("company-paymethods")})),n.ɵɵelementEnd()}2&e&&n.ɵɵproperty("label","company-profile.payment-info")}function lt(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",13),n.ɵɵelementStart(1,"div",14),n.ɵɵlistener("click",(function(){n.ɵɵrestoreView(o);var e=n.ɵɵnextContext(2);return e.dropdownCoworkingMenu=!e.dropdownCoworkingMenu})),n.ɵɵelementStart(2,"div",15),n.ɵɵelementStart(3,"div",5),n.ɵɵelement(4,"img",6),n.ɵɵelementEnd(),n.ɵɵelementStart(5,"div",16),n.ɵɵtext(6),n.ɵɵelementStart(7,"span"),n.ɵɵtext(8),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵtemplate(9,Ze,2,1,"div",17),n.ɵɵtemplate(10,Xe,2,1,"div",17),n.ɵɵelementEnd(),n.ɵɵtemplate(11,nt,4,3,"div",18),n.ɵɵelementStart(12,"div",19),n.ɵɵtemplate(13,ot,7,6,"ng-container",17),n.ɵɵtemplate(14,at,9,8,"ng-container",17),n.ɵɵelementStart(15,"span",20),n.ɵɵtext(16),n.ɵɵpipe(17,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(18,"cowing-list-element",21),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).requestPwdRecovery()})),n.ɵɵelementEnd(),n.ɵɵelementStart(19,"span",20),n.ɵɵtext(20),n.ɵɵpipe(21,"translate"),n.ɵɵelementEnd(),n.ɵɵtemplate(22,ct,1,1,"cowing-list-element",22),n.ɵɵtemplate(23,st,1,1,"cowing-list-element",22),n.ɵɵelementStart(24,"span",20),n.ɵɵtext(25),n.ɵɵpipe(26,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(27,"cowing-list-element",21),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).openPage("https://www.cowing.es/terms-and-conditions")})),n.ɵɵelementEnd(),n.ɵɵelementStart(28,"cowing-list-element",21),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).openPage("https://www.cowing.es/privacy-policy")})),n.ɵɵelementEnd(),n.ɵɵelementStart(29,"cowing-list-element",21),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).openPage("https://www.cowing.es/community-guidelines")})),n.ɵɵelementEnd(),n.ɵɵelementStart(30,"cowing-list-element",21),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).openFaqs()})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext(2);n.ɵɵadvance(4),n.ɵɵproperty("src",r.getProfilePhoto,n.ɵɵsanitizeUrl),n.ɵɵadvance(2),n.ɵɵtextInterpolate1(" ",r.getCoworkingName," "),n.ɵɵadvance(2),n.ɵɵtextInterpolate(r.getFiscalAddress),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",!r.dropdownCoworkingMenu),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",r.dropdownCoworkingMenu),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",r.dropdownCoworkingMenu),n.ɵɵadvance(2),n.ɵɵproperty("ngIf","coworking"===r.getRole),n.ɵɵadvance(1),n.ɵɵproperty("ngIf","company"===r.getRole||"company-plus"===r.getRole),n.ɵɵadvance(2),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(17,18,"coworking-profile.password")),n.ɵɵadvance(2),n.ɵɵproperty("label","coworking-profile.change-pwd"),n.ɵɵadvance(2),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(21,20,"coworking-profile.payment-method")),n.ɵɵadvance(2),n.ɵɵproperty("ngIf","coworking"===r.getRole),n.ɵɵadvance(1),n.ɵɵproperty("ngIf","company"===r.getRole||"company-plus"===r.getRole),n.ɵɵadvance(2),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(26,22,"coworking-profile.support")),n.ɵɵadvance(2),n.ɵɵproperty("label","coworking-profile.terms"),n.ɵɵadvance(1),n.ɵɵproperty("label","coworking-profile.policy"),n.ɵɵadvance(1),n.ɵɵproperty("label","coworking-profile.guidelines"),n.ɵɵadvance(1),n.ɵɵproperty("label","coworking-profile.faqs")}}function pt(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",13),n.ɵɵelementStart(1,"div",32),n.ɵɵelementStart(2,"h3"),n.ɵɵtext(3),n.ɵɵpipe(4,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(5,"img",33),n.ɵɵlistener("click",(function(){n.ɵɵrestoreView(o);var e=n.ɵɵnextContext(2);return e.showHideMenu(e.MenuType.Profile)})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelement(6,"div",19),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext(2);n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(4,2,"sidenav.notifications")),n.ɵɵadvance(2),n.ɵɵproperty("src",r.getCloseIcon,n.ɵɵsanitizeUrl)}}function dt(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",11),n.ɵɵtemplate(1,lt,31,24,"div",12),n.ɵɵtemplate(2,pt,7,4,"div",12),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("ngIf",o.menuContent===o.MenuType.Profile),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",o.menuContent===o.MenuType.Notifications)}}!function(e){e.Profile="profile",e.Notifications="notifications"}($e||($e={}));var mt=function(){function o(t,n,o,r,i,a,c){this.router=t,this._store=n,this.translate=o,this.CoworkingService=r,this.users=i,this._company=a,this._coworking=c,this.showMenu=!1,this.dropdownCoworkingMenu=!1,this.allCoworkings=[],this.EInputStyleType=fe,this.EStorageType=e.EStorageType,this.menuContent=$e.Profile,this.MenuType=$e}return Object.defineProperty(o.prototype,"getLogo",{get:function(){return"/coworking-home/bookings"===this.router.url?""+ve.calendarActiveGreenSvg:"/coworking-home"===this.router.url?""+ve.monitorActiveGreenSvg:"/coworking-home/spaces"===this.router.url?""+ve.boxActiveGreenSvg:"/company-home"===this.router.url?""+ve.monitorActiveGreenSvg:"/company-home/employees"===this.router.url?""+ve.greenUser:"/company-home/booking"===this.router.url?""+ve.calendarActiveGreenSvg:"/company-home/spendings"===this.router.url?""+ve.creditcardActiveGreenSvg:"/company-home/spaces"===this.router.url?""+ve.boxActiveGreenSvg:""+ve.lock},enumerable:!0,configurable:!0}),o.prototype.ngOnInit=function(){return B(this,void 0,void 0,(function(){return V(this,(function(e){switch(e.label){case 0:return[4,this.getInfo()];case 1:return e.sent(),[2]}}))}))},o.prototype.getInfo=function(){return B(this,void 0,void 0,(function(){var t,n,o,r,i,a,c;return V(this,(function(s){switch(s.label){case 0:if("coworking"!==U.instance.get(e.EStorageType.Role))return[3,6];this.id=U.instance.get(e.EStorageType.ActiveCoworking),this._store.dispatch(W({})),s.label=1;case 1:return s.trys.push([1,3,4,5]),[4,q.instance.getCoworkingInfo(this.id)];case 2:return t=s.sent(),i=JSON.parse(U.instance.get(e.EStorageType.Coworking)),n=i.map((function(e){return e.active?(e.company_name=t.company_name,e.fiscal_address=t.fiscal_address,e.id=t.id,e.image=t.images[1],e):e})),U.instance.set(e.EStorageType.Coworking,JSON.stringify(n)),[3,5];case 3:return o=s.sent(),this._store.dispatch(Y({payload:{message:o.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,5];case 4:return this._store.dispatch(ee({})),[7];case 5:return this.allCoworkings=JSON.parse(U.instance.get(e.EStorageType.Coworking)),[3,12];case 6:if("company"!==U.instance.get(e.EStorageType.Role)&&"company-plus"!==U.instance.get(e.EStorageType.Role))return[3,12];this.id=U.instance.get(e.EStorageType.ActiveCompany),this._store.dispatch(W({})),s.label=7;case 7:return s.trys.push([7,9,10,11]),[4,L.instance.getCompanyInfo(this.id)];case 8:return r=s.sent(),i=JSON.parse(U.instance.get(e.EStorageType.Company)),a=i.map((function(e){return e.active?(e.company_name=r.company_name,e.fiscal_address=r.fiscal_address,e.id=r.id,e.image=r.image,e):e})),U.instance.set(e.EStorageType.Company,JSON.stringify(a)),[3,11];case 9:return c=s.sent(),this._store.dispatch(Y({payload:{message:401===c.status?this.translate.instant("general.expired"):c.data.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,11];case 10:return this._store.dispatch(ee({})),[7];case 11:this.allCoworkings=JSON.parse(U.instance.get(e.EStorageType.Company)),s.label=12;case 12:return[2]}}))}))},o.prototype.ngOnDestroy=function(){},Object.defineProperty(o.prototype,"getRole",{get:function(){return U.instance.get(e.EStorageType.Role)},enumerable:!0,configurable:!0}),o.prototype.changeCoworking=function(t){if("coworking"===this.getRole&&U.instance.set(e.EStorageType.ActiveCoworking,t),"company"!==this.getRole&&"company-plus"!==this.getRole||U.instance.set(e.EStorageType.ActiveCompany,t),this.allCoworkings&&this.allCoworkings.length>0){var n=this.allCoworkings.map((function(e){return e.id==t?(e.active=!0,e):(e.active=!1,e)}));"coworking"===this.getRole&&(U.instance.set(e.EStorageType.Coworking,JSON.stringify(n)),this.id=U.instance.get(e.EStorageType.ActiveCoworking)),"company"!==this.getRole&&"company-plus"!==this.getRole||(U.instance.set(e.EStorageType.Company,JSON.stringify(n)),this.id=U.instance.get(e.EStorageType.ActiveCompany))}this.dropdownCoworkingMenu=!1},Object.defineProperty(o.prototype,"getCoworkingName",{get:function(){var e=this;return this.allCoworkings&&this.allCoworkings.length?this.allCoworkings.find((function(t){return t.id==e.id})).company_name:"Error"},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"getTitle",{get:function(){return"/coworking-home/bookings"===this.router.url?"Reservas":"/coworking-home"===this.router.url?"Home":"/coworking-home/spaces"===this.router.url?"Espacios":"/company-home"===this.router.url?"Empresa":"/company-home/employees"===this.router.url?"Empleados":"/company-home/booking"===this.router.url?"Reservas":"/company-home/spendings"===this.router.url?"Consumos":"/company-home/spaces"===this.router.url?"Espacios":void 0},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"getProfilePhoto",{get:function(){var e=this,t=this.allCoworkings&&this.allCoworkings.length?this.allCoworkings.find((function(t){return t.id==e.id})).image:ve.landingImage;return t||""+ve.landingImage},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"getNotificationsIcon",{get:function(){return""+ve.notificationsSvg},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"defaultImage",{get:function(){return""+ve.landingImage},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"getCloseIcon",{get:function(){return""+ve.closeSvg},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"getChevronIcon",{get:function(){return""+ve.chevronSvg},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"getChevronDownIcon",{get:function(){return""+ve.chevronDownSvg},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"inactiveCoworkings",{get:function(){return this.allCoworkings.filter((function(e){return!e.active}))},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"getFiscalAddress",{get:function(){var e=this;return this.allCoworkings.find((function(t){return t.id==e.id})).fiscal_address},enumerable:!0,configurable:!0}),o.prototype.navigateTo=function(e){console.log(e),this.router.navigate([""+e])},o.prototype.showHideMenu=function(e){var t=this;this.allCoworkings&&this.allCoworkings.length&&(this.menuContent=e,this.showMenu?(document.getElementById("sidenav").classList.add("bye"),setTimeout((function(){t.showMenu=!1}),500)):this.showMenu=!0)},o.prototype.requestPwdRecovery=function(){var t=this,n=null,o=null;U.instance.get(e.EStorageType.Company)?(n=JSON.parse(U.instance.get(e.EStorageType.Company))[0].id,console.log("id:",n),this._company.getCompanyInfo(n).then((function(e){(o=e.email)&&t.sentPwdEmail(o)})).catch((function(e){t._store.dispatch(Y({payload:{message:401===e.status?t.translate.instant("general.expired"):e.data.error,title:t.translate.instant("pwd-recovery.caution"),type:"error"}}))}))):U.instance.get(e.EStorageType.Coworking)&&(n=JSON.parse(U.instance.get(e.EStorageType.Coworking))[0].id,this._coworking.getCoworkingInfo(n).then((function(e){(o=e.email)&&t.sentPwdEmail(o)})).catch((function(e){t._store.dispatch(Y({payload:{message:401===e.status?t.translate.instant("general.expired"):e.data.error,title:t.translate.instant("pwd-recovery.caution"),type:"error"}}))})))},o.prototype.openPage=function(e){window.open(e,"_blank")},o.prototype.openFaqs=function(){var t="";t=U.instance.get(e.EStorageType.Company)?"https://cowing.es/faqs-empresas":"https://cowing.es/faqs-workspaces",window.open(t,"_blank")},o.prototype.sentPwdEmail=function(e){var t=this;this.users.requestPwdRecovery(e).then((function(){t._store.dispatch(Y({payload:{message:t.translate.instant("login.success"),title:t.translate.instant("login.done"),type:"alert"}}))})).catch((function(e){t._store.dispatch(Y({payload:{message:401===e.status?t.translate.instant("general.expired"):e.data.error,title:t.translate.instant("pwd-recovery.caution"),type:"error"}}))}))},o.ɵfac=function(e){return new(e||o)(n.ɵɵdirectiveInject(d.Router),n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(s.TranslateService),n.ɵɵdirectiveInject(q),n.ɵɵdirectiveInject(me),n.ɵɵdirectiveInject(L),n.ɵɵdirectiveInject(q))},o.ɵcmp=n.ɵɵdefineComponent({type:o,selectors:[["header-home"]],decls:13,vars:7,consts:[[1,"header-home"],[1,"header-title-menu"],["alt","",1,"location-icon",3,"src"],[1,"header-user-info"],[1,"header-sub-menu",3,"click"],[1,"profile-photo"],["alt","",3,"src"],[1,"notifications-icon",3,"click"],["class","backdrop",3,"click",4,"ngIf"],["id","sidenav","class","sidenav",4,"ngIf"],[1,"backdrop",3,"click"],["id","sidenav",1,"sidenav"],["class","sidenav-user",4,"ngIf"],[1,"sidenav-user"],[1,"sidenav-user-info",3,"click"],[1,"inline"],[2,"display","flex","flex-direction","column"],[4,"ngIf"],["class","dropdown-coworking-menu",4,"ngIf"],[1,"sidenav-user-actions"],[1,"section-label"],[3,"label","event"],[3,"label","event",4,"ngIf"],[3,"src"],[1,"dropdown-coworking-menu"],["class","container-options-coworking",4,"ngFor","ngForOf"],["class","container-options-new-coworking",4,"ngIf"],[1,"container-options-coworking"],[1,"option-coworking",3,"click"],["alt","",1,"option-coworking-image",3,"src"],[1,"option-coworking-info"],[1,"container-options-new-coworking"],[1,"sidenav-notif-info"],[3,"src","click"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵelement(2,"img",2),n.ɵɵtext(3),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"div",3),n.ɵɵelementStart(5,"div",4),n.ɵɵlistener("click",(function(){return t.showHideMenu(t.MenuType.Profile)})),n.ɵɵelementStart(6,"div",5),n.ɵɵelement(7,"img",6),n.ɵɵelementEnd(),n.ɵɵtext(8),n.ɵɵelementEnd(),n.ɵɵelementStart(9,"div",7),n.ɵɵlistener("click",(function(){return t.showHideMenu(t.MenuType.Notifications)})),n.ɵɵelement(10,"img",6),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵtemplate(11,Ke,1,0,"div",8),n.ɵɵtemplate(12,dt,3,2,"div",9),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(2),n.ɵɵproperty("src",t.getLogo,n.ɵɵsanitizeUrl),n.ɵɵadvance(1),n.ɵɵtextInterpolate1("",t.getTitle," "),n.ɵɵadvance(4),n.ɵɵproperty("src",t.getProfilePhoto,n.ɵɵsanitizeUrl),n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",t.getCoworkingName," "),n.ɵɵadvance(2),n.ɵɵproperty("src",t.getNotificationsIcon,n.ɵɵsanitizeUrl),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.showMenu),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.showMenu))},directives:[t.NgIf,Ye,t.NgForOf],pipes:[s.TranslatePipe],styles:[".header-home[_ngcontent-%COMP%]{height:7rem;background-color:var(--background-disabled-grey);display:flex;justify-content:space-between;align-items:center;padding-left:2rem;padding-right:2rem}.header-home[_ngcontent-%COMP%]   .header-title-menu[_ngcontent-%COMP%]{color:var(--primary-dark-color);background:var(--white-color);padding:1rem 1.5rem;border-radius:25px;font-family:var(--primary-font-bold);display:flex;font-size:15px;align-items:center;position:relative}.header-home[_ngcontent-%COMP%]   .header-title-menu[_ngcontent-%COMP%]   .location-icon[_ngcontent-%COMP%]{margin-right:1rem}.header-home[_ngcontent-%COMP%]   .header-user-info[_ngcontent-%COMP%]{display:flex;align-items:center}.header-home[_ngcontent-%COMP%]   .header-user-info[_ngcontent-%COMP%]   .header-sub-menu[_ngcontent-%COMP%]{color:var(--primary-dark-color);background:var(--white-color);padding:.5rem 1.5rem .5rem 5rem;border-radius:25px;font-family:var(--primary-font-bold);display:flex;font-size:15px;align-items:center;position:relative;cursor:pointer}.header-home[_ngcontent-%COMP%]   .header-user-info[_ngcontent-%COMP%]   .header-sub-menu[_ngcontent-%COMP%]   .profile-photo[_ngcontent-%COMP%]{position:absolute;left:0;display:flex}.header-home[_ngcontent-%COMP%]   .header-user-info[_ngcontent-%COMP%]   .header-sub-menu[_ngcontent-%COMP%]   .profile-photo[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{margin-right:2rem;width:35px;border-radius:30px;height:35px;-o-object-fit:cover;object-fit:cover}.header-home[_ngcontent-%COMP%]   .header-user-info[_ngcontent-%COMP%]   .notifications-icon[_ngcontent-%COMP%]{cursor:pointer;margin-left:2rem;width:35px;border-radius:35px;height:35px;background-color:var(--primary-dark-color);display:flex;justify-content:center}.header-home[_ngcontent-%COMP%]   .header-user-info[_ngcontent-%COMP%]   .notifications-icon[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:20px}.header-home[_ngcontent-%COMP%]   .backdrop[_ngcontent-%COMP%]{height:100vh;width:100vw;opacity:.8;top:0;z-index:999;left:0;position:absolute;background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,.5));-webkit-animation:.3s cubic-bezier(.39,.575,.565,1) both fade-in;animation:.3s cubic-bezier(.39,.575,.565,1) both fade-in}.header-home[_ngcontent-%COMP%]   .sidenav[_ngcontent-%COMP%]{background:var(--white-color);z-index:1000;height:100vh;width:23vw;right:0;top:0;position:absolute;-webkit-animation:.5s cubic-bezier(.25,.46,.45,1) both slide-in-right;animation:.5s cubic-bezier(.25,.46,.45,1) both slide-in-right;overflow-y:auto}.header-home[_ngcontent-%COMP%]   .sidenav-user[_ngcontent-%COMP%]{display:flex;height:10vh;flex-direction:column}.header-home[_ngcontent-%COMP%]   .sidenav-user[_ngcontent-%COMP%] > .dropdown-coworking-menu[_ngcontent-%COMP%]{margin:5%;-webkit-animation:.5s cubic-bezier(.25,.46,.45,1) both slide-in-right;animation:.5s cubic-bezier(.25,.46,.45,1) both slide-in-right}.header-home[_ngcontent-%COMP%]   .sidenav-user[_ngcontent-%COMP%] > .dropdown-coworking-menu[_ngcontent-%COMP%]   .container-options-coworking[_ngcontent-%COMP%]   .option-coworking[_ngcontent-%COMP%]{display:flex;cursor:pointer;margin:5% 4%;font-size:1.2rem;padding:3% 5%;align-items:center}.header-home[_ngcontent-%COMP%]   .sidenav-user[_ngcontent-%COMP%] > .dropdown-coworking-menu[_ngcontent-%COMP%]   .container-options-coworking[_ngcontent-%COMP%]   .option-coworking[_ngcontent-%COMP%] > .option-coworking-image[_ngcontent-%COMP%]{margin-right:1rem;max-width:35px;min-width:35px;border-radius:30px;height:35px;-o-object-fit:cover;object-fit:cover}.header-home[_ngcontent-%COMP%]   .sidenav-user[_ngcontent-%COMP%] > .dropdown-coworking-menu[_ngcontent-%COMP%]   .container-options-coworking[_ngcontent-%COMP%]   .option-coworking[_ngcontent-%COMP%] > .option-coworking-info[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:flex-start}.header-home[_ngcontent-%COMP%]   .sidenav-user[_ngcontent-%COMP%] > .dropdown-coworking-menu[_ngcontent-%COMP%]   .container-options-coworking[_ngcontent-%COMP%]   .option-coworking[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:.9rem}.header-home[_ngcontent-%COMP%]   .sidenav-user[_ngcontent-%COMP%] > .dropdown-coworking-menu[_ngcontent-%COMP%]   .container-options-new-coworking[_ngcontent-%COMP%]   .section-label[_ngcontent-%COMP%]{color:var(--primary-color);font-family:var(--primary-font-extra-bold);font-size:1rem;margin:2.6rem 0 1.3rem .8rem}.header-home[_ngcontent-%COMP%]   .sidenav-user-info[_ngcontent-%COMP%]{display:flex;color:var(--primary-dark-color);background-color:var(--background-disabled-grey);font-family:var(--primary-font-bold);font-size:1.5rem;align-items:center;cursor:pointer;padding:2rem;justify-content:space-between;flex-direction:row}.header-home[_ngcontent-%COMP%]   .sidenav-user-info[_ngcontent-%COMP%]   .inline[_ngcontent-%COMP%]{display:flex}.header-home[_ngcontent-%COMP%]   .sidenav-user-info[_ngcontent-%COMP%]   .profile-photo[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{margin-right:2rem;width:35px;border-radius:30px;height:35px;-o-object-fit:cover;object-fit:cover}.header-home[_ngcontent-%COMP%]   .sidenav-user-info[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-family:var(--primary-font);font-size:1.3rem}.header-home[_ngcontent-%COMP%]   .sidenav-user-actions[_ngcontent-%COMP%]{display:flex;flex-direction:column;padding:0 1.8rem}.header-home[_ngcontent-%COMP%]   .sidenav-user-actions[_ngcontent-%COMP%]   .section-label[_ngcontent-%COMP%]{color:var(--primary-color);font-family:var(--primary-font-extra-bold);font-size:1rem;margin:2.6rem 0 1.3rem .8rem}.header-home[_ngcontent-%COMP%]   .sidenav-notif[_ngcontent-%COMP%]{display:flex;height:10vh}.header-home[_ngcontent-%COMP%]   .sidenav-notif-info[_ngcontent-%COMP%]{display:flex;color:var(--primary-dark-color);background-color:var(--background-disabled-grey);font-family:var(--primary-font-bold);font-size:1.8rem;align-items:center;cursor:pointer;padding-left:2rem;justify-content:space-between;flex-direction:row}.header-home[_ngcontent-%COMP%]   .bye[_ngcontent-%COMP%]{-webkit-animation:.5s cubic-bezier(.25,.46,.45,.94) both slide-in-left;animation:.5s cubic-bezier(.25,.46,.45,.94) both slide-in-left}"]}),o}();function gt(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",1),n.ɵɵlistener("click",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().clickedOutside(e)})),n.ɵɵelementStart(1,"div",2),n.ɵɵelementStart(2,"div",3),n.ɵɵelementStart(3,"cowing-form",4),n.ɵɵlistener("statusModal",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().toggleModal(e)})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()}}var ut=function(){function e(e){this._translate=e,this.isOpen=!1,this.toggle=new n.EventEmitter}return e.prototype.clickedOutside=function(e){"modal-wrapper"===e.target.className&&(this.toggle.emit(!1),this.isOpen=!1)},e.prototype.toggleModal=function(e){this.isOpen=e,this.toggle.emit(e)},e.ɵfac=function(t){return new(t||e)(n.ɵɵdirectiveInject(s.TranslateService))},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-modal"]],inputs:{isOpen:"isOpen"},outputs:{toggle:"toggle"},decls:1,vars:1,consts:[["class","modal-wrapper",3,"click",4,"ngIf"],[1,"modal-wrapper",3,"click"],[1,"modal-container"],[1,"modal-content"],[3,"statusModal"]],template:function(e,t){1&e&&n.ɵɵtemplate(0,gt,4,0,"div",0),2&e&&n.ɵɵproperty("ngIf",t.isOpen)},styles:[".modal-wrapper[_ngcontent-%COMP%]{width:100%;height:100%;position:fixed;top:0;left:0;margin:auto;background-color:rgba(0,0,0,.6);display:flex;flex-direction:column;justify-content:center;align-content:center;z-index:999}.modal-wrapper[_ngcontent-%COMP%]   .modal-container[_ngcontent-%COMP%]{margin:auto;box-shadow:0 .5px 2px 0 rgba(96,97,112,.16),0 0 1px 0 rgba(40,41,61,.08);background-color:#fff;width:60%;padding:24px;border-radius:10px;box-shadow:0 0 10px 15px #565656;max-width:550px}.modal-wrapper[_ngcontent-%COMP%]   .modal-container[_ngcontent-%COMP%]   .modal-content[_ngcontent-%COMP%]{padding:0}"]}),e}();function ft(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",18),n.ɵɵelementStart(1,"div",19),n.ɵɵelementStart(2,"div"),n.ɵɵtext(3),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"div"),n.ɵɵtext(5),n.ɵɵelementEnd(),n.ɵɵelementStart(6,"div"),n.ɵɵtext(7),n.ɵɵelementEnd(),n.ɵɵelementStart(8,"div"),n.ɵɵtext(9),n.ɵɵelementEnd(),n.ɵɵelementStart(10,"div"),n.ɵɵtext(11),n.ɵɵelementEnd(),n.ɵɵelementStart(12,"div"),n.ɵɵtext(13),n.ɵɵelementEnd(),n.ɵɵelementStart(14,"div"),n.ɵɵtext(15),n.ɵɵelementEnd(),n.ɵɵelementStart(16,"div"),n.ɵɵelementStart(17,"cowing-button",20),n.ɵɵlistener("event",(function(){n.ɵɵrestoreView(o);var e=t.$implicit;return n.ɵɵnextContext(2).deleteEmployee(e)})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=t.$implicit,i=n.ɵɵnextContext(2);n.ɵɵadvance(3),n.ɵɵtextInterpolate(r.name),n.ɵɵadvance(2),n.ɵɵtextInterpolate(r.email),n.ɵɵadvance(2),n.ɵɵtextInterpolate(r.employee_id),n.ɵɵadvance(2),n.ɵɵtextInterpolate(r.state),n.ɵɵadvance(2),n.ɵɵtextInterpolate(r.cp),n.ɵɵadvance(2),n.ɵɵtextInterpolate(r.total_cowings),n.ɵɵadvance(2),n.ɵɵtextInterpolate1(" ",r.current_cowings," "),n.ɵɵadvance(2),n.ɵɵproperty("type",i.EButtonType.iconRounded)("iconName","trashActive")("iconShow",!0)("logoType","red")}}function ht(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"img",21),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).setPreviousPage()})),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext(2);n.ɵɵproperty("src",r.getLeftArrowIcon,n.ɵɵsanitizeUrl)}}function vt(e,t){if(1&e&&n.ɵɵelement(0,"img",22),2&e){var o=n.ɵɵnextContext(2);n.ɵɵproperty("src",o.getDisabledLeftArrowIcon,n.ɵɵsanitizeUrl)}}function yt(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"img",21),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).setNextPage()})),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext(2);n.ɵɵproperty("src",r.getRightArrowIcon,n.ɵɵsanitizeUrl)}}function wt(e,t){if(1&e&&n.ɵɵelement(0,"img",22),2&e){var o=n.ɵɵnextContext(2);n.ɵɵproperty("src",o.getDisabledRightArrowIcon,n.ɵɵsanitizeUrl)}}function Ct(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",12),n.ɵɵtemplate(1,ft,18,11,"div",13),n.ɵɵelementStart(2,"div",14),n.ɵɵelementStart(3,"div",15),n.ɵɵtemplate(4,ht,1,1,"img",16),n.ɵɵtemplate(5,vt,1,1,"img",17),n.ɵɵelementStart(6,"span"),n.ɵɵtext(7),n.ɵɵelementEnd(),n.ɵɵtemplate(8,yt,1,1,"img",16),n.ɵɵtemplate(9,wt,1,1,"img",17),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("ngForOf",o.employeesList),n.ɵɵadvance(3),n.ɵɵproperty("ngIf",null!==o.previousPage),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",null===o.previousPage),n.ɵɵadvance(2),n.ɵɵtextInterpolate1(" ",o.filterForm.get("page").value+1," "),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",null!==o.nextPage),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",null===o.nextPage)}}function bt(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",23),n.ɵɵelement(1,"img",22),n.ɵɵelementStart(2,"span"),n.ɵɵtext(3),n.ɵɵpipe(4,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("src",o.getCalendarIcon,n.ɵɵsanitizeUrl),n.ɵɵadvance(2),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(4,2,"company.table-employees.no-employees"))}}var _t=function(){function r(e,t,n,r){this._store=e,this.translate=t,this.router=n,this.formBuilder=r,this.EFooterStyleInput=Te,this.EInputStyleType=fe,this.EButtonType=ke,this.employeesList=[],this.filterSpacesList=[],this.bookingStates=[],this.nextPage=null,this.previousPage=null,this.newEmployee=!1,this.subscription=new p.Subscription,_.locale("es"),this.filterForm=this.formBuilder.group({space_id:new o.FormControl(null),state_id:new o.FormControl(null),page:new o.FormControl(0)})}return r.prototype.ngOnInit=function(){return B(this,void 0,void 0,(function(){var t,n=this;return V(this,(function(o){switch(o.label){case 0:this.subscription.add(L.instance.companyModified.subscribe((function(){return B(n,void 0,void 0,(function(){var e;return V(this,(function(t){switch(t.label){case 0:return t.trys.push([0,2,3,4]),this.employeesList=[],this._store.dispatch(W({})),[4,this.getEmployees()];case 1:return t.sent(),[3,4];case 2:return e=t.sent(),this._store.dispatch(Y({payload:{message:401===e.status?this.translate.instant("general.expired"):e.data.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,4];case 3:return this._store.dispatch(ee({})),[7];case 4:return[2]}}))}))}))),this.subscription.add(this.filterForm.valueChanges.subscribe((function(e){return B(n,void 0,void 0,(function(){return V(this,(function(e){return[2]}))}))}))),this.subscription.add(L.instance.newCompanySelected.subscribe((function(e){return B(n,void 0,void 0,(function(){var t;return V(this,(function(n){switch(n.label){case 0:this.companyId=e,n.label=1;case 1:return n.trys.push([1,3,4,5]),this.employeesList=[],this._store.dispatch(W({})),[4,this.getEmployees()];case 2:return n.sent(),[3,5];case 3:return t=n.sent(),this._store.dispatch(Y({payload:{message:401===t.status?this.translate.instant("general.expired"):t.data.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,5];case 4:return this._store.dispatch(ee({})),[7];case 5:return[2]}}))}))}))),this.companyId=U.instance.get(e.EStorageType.ActiveCompany),this._store.dispatch(W({})),o.label=1;case 1:return o.trys.push([1,3,4,5]),[4,this.getEmployees()];case 2:return o.sent(),[3,5];case 3:return t=o.sent(),this._store.dispatch(Y({payload:{message:401===t.status?this.translate.instant("general.expired"):t.data.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,5];case 4:return this._store.dispatch(ee({})),[7];case 5:return[2]}}))}))},Object.defineProperty(r.prototype,"getCalendarIcon",{get:function(){return""+ve.calendarEmpty},enumerable:!0,configurable:!0}),r.prototype.getEmployees=function(){return B(this,void 0,void 0,(function(){var e;return V(this,(function(t){switch(t.label){case 0:return[4,L.instance.getCompanyEmployees(this.companyId)];case 1:return e=t.sent(),this.employeesList=e,[2,e]}}))}))},r.prototype.toggleModal=function(e){this.newEmployee=e},r.prototype.deleteEmployee=function(e){this._store.dispatch(Y({payload:{message:"",title:"¿Desea eliminar este empleado?",type:"deleteEmployee",employeeId:e.id}}))},r.prototype.getSpaces=function(){return B(this,void 0,void 0,(function(){return V(this,(function(e){return[2]}))}))},Object.defineProperty(r.prototype,"getTrashIcon",{get:function(){return""+ve.trashActive},enumerable:!0,configurable:!0}),r.prototype.navigateTo=function(e){this.router.navigate([e])},Object.defineProperty(r.prototype,"getLeftArrowIcon",{get:function(){return""+ve.leftArrowTable},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"getRightArrowIcon",{get:function(){return""+ve.rightArrowTable},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"getDisabledLeftArrowIcon",{get:function(){return""+ve.disabledLeftArrowTable},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"getDisabledRightArrowIcon",{get:function(){return""+ve.disabledRightArrowTable},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"getTodayDate",{get:function(){return"Hoy, "+_().format("DD/MMMM/yyyy")},enumerable:!0,configurable:!0}),r.prototype.setNextPage=function(){this.filterForm.get("page").setValue(this.filterForm.get("page").value+1)},r.prototype.setPreviousPage=function(){this.filterForm.get("page").setValue(this.filterForm.get("page").value-1)},r.prototype.editSpaces=function(){this.navigateTo("coworking-spaces")},r.prototype.ngOnDestroy=function(){this.subscription.unsubscribe()},r.ɵfac=function(e){return new(e||r)(n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(s.TranslateService),n.ɵɵdirectiveInject(d.Router),n.ɵɵdirectiveInject(o.FormBuilder))},r.ɵcmp=n.ɵɵdefineComponent({type:r,selectors:[["cowing-core-employees-home"]],decls:40,vars:37,consts:[[1,"company-home-employees-container"],[1,"header"],[1,"title"],[1,"section-title"],[1,"add-employee"],[3,"label","type","iconShow","iconName","click"],[3,"isOpen","toggle"],[1,"filters-section"],[1,"table-header"],[1,"head"],["class","table-container",4,"ngIf"],["class","table-empty",4,"ngIf"],[1,"table-container"],["class","table",4,"ngFor","ngForOf"],[1,"action-pagination"],[1,"pagination"],["alt","",3,"src","click",4,"ngIf"],["alt","",3,"src",4,"ngIf"],[1,"table"],[1,"row"],[3,"type","iconName","iconShow","logoType","event"],["alt","",3,"src","click"],["alt","",3,"src"],[1,"table-empty"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵelementStart(2,"div",2),n.ɵɵelementStart(3,"div",3),n.ɵɵtext(4),n.ɵɵpipe(5,"translate"),n.ɵɵelementStart(6,"span"),n.ɵɵtext(7),n.ɵɵelementEnd(),n.ɵɵelementStart(8,"div",4),n.ɵɵelementStart(9,"cowing-button",5),n.ɵɵlistener("click",(function(){return t.newEmployee=!t.newEmployee})),n.ɵɵpipe(10,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(11,"cowing-modal",6),n.ɵɵlistener("toggle",(function(e){return t.toggleModal(e)})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelement(12,"div",7),n.ɵɵelementEnd(),n.ɵɵelementStart(13,"div",8),n.ɵɵelementStart(14,"div",9),n.ɵɵtext(15),n.ɵɵpipe(16,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(17,"div",9),n.ɵɵtext(18),n.ɵɵpipe(19,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(20,"div",9),n.ɵɵtext(21),n.ɵɵpipe(22,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(23,"div",9),n.ɵɵtext(24),n.ɵɵpipe(25,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(26,"div",9),n.ɵɵtext(27),n.ɵɵpipe(28,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(29,"div",9),n.ɵɵtext(30),n.ɵɵpipe(31,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(32,"div",9),n.ɵɵtext(33),n.ɵɵpipe(34,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(35,"div",9),n.ɵɵtext(36),n.ɵɵpipe(37,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵtemplate(38,Ct,10,6,"div",10),n.ɵɵtemplate(39,bt,5,4,"div",11),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(4),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(5,17,"company.table-employees.title")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",t.employeesList.length,""),n.ɵɵadvance(2),n.ɵɵproperty("label",n.ɵɵpipeBind1(10,19,"company.employees.add"))("type",t.EButtonType.Rounded)("iconShow",!0)("iconName","addIcon"),n.ɵɵadvance(2),n.ɵɵproperty("isOpen",t.newEmployee),n.ɵɵadvance(4),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(16,21,"company.table-employees.table-headers.employee")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(19,23,"company.table-employees.table-headers.email")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(22,25,"company.table-employees.table-headers.id-employee")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(25,27,"company.table-employees.table-headers.status")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(28,29,"company.table-employees.table-headers.cp")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(31,31,"company.table-employees.table-headers.cowings-month")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(34,33,"company.table-employees.table-headers.cowings-now")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(37,35,"company.table-employees.table-headers.actions")," "),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",t.employeesList.length),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",!t.employeesList.length))},directives:[Ae,ut,t.NgIf,t.NgForOf],pipes:[s.TranslatePipe],styles:[".company-home-employees-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]{display:flex;justify-content:space-between;background:var(--white-color);padding:2%;align-items:center}.company-home-employees-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-size:20px;font-weight:800;font-stretch:normal;font-style:normal;line-height:.79;letter-spacing:normal;text-align:left}.company-home-employees-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]   .section-title[_ngcontent-%COMP%]{font-size:20px;font-weight:800;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;display:flex;align-items:center}.company-home-employees-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]   .section-title[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-family:Manrope;font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:.98;letter-spacing:normal;text-align:left;margin-left:15%}.company-home-employees-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]   .section-title[_ngcontent-%COMP%]   .add-employee[_ngcontent-%COMP%]{margin-left:20px}.company-home-employees-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .filters-section[_ngcontent-%COMP%]{display:flex;width:40%}.company-home-employees-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .filters-section[_ngcontent-%COMP%]   .filter[_ngcontent-%COMP%]{width:100%}.company-home-employees-container[_ngcontent-%COMP%]   .table-header[_ngcontent-%COMP%]{padding:2% 3%;display:grid;grid-template-columns:2fr 2fr 1fr 1fr 1fr 1fr 1fr 2fr;align-items:center;gap:0 20px}.company-home-employees-container[_ngcontent-%COMP%]   .table-header[_ngcontent-%COMP%]   .head[_ngcontent-%COMP%]{font-family:Manrope;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.15px;text-align:left;white-space:nowrap}.company-home-employees-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]{background:var(--white-color)}.company-home-employees-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%]{padding:2% 3%;gap:0 20px;display:grid;grid-template-columns:2fr 2fr 1fr 1fr 1fr 1fr 1fr 2fr}.company-home-employees-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.15px;text-align:left;align-items:center;display:flex;overflow-x:auto;white-space:nowrap}.company-home-employees-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%] > div.bold[_ngcontent-%COMP%]{font-family:var(--primary-font-bold)}.company-home-employees-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%] > div.semibold[_ngcontent-%COMP%]{font-family:var(--primary-font-semi-bold)}.company-home-employees-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%]   .status[_ngcontent-%COMP%]{flex-grow:0;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:7.3px;color:#fff;padding:14.6px 21.8px;font-size:9.8px;border-radius:29.1px;width:100px;cursor:pointer}.company-home-employees-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%]   .status.c-1[_ngcontent-%COMP%], .company-home-employees-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%]   .status.c-2[_ngcontent-%COMP%]{background-color:var(--primary-color)}.company-home-employees-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%]   .status.c-3[_ngcontent-%COMP%]{background-color:var(--color-pending)}.company-home-employees-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%]   .status.c-4[_ngcontent-%COMP%]{background-color:var(--primary-color)}.company-home-employees-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%]   .status.c-5[_ngcontent-%COMP%], .company-home-employees-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%]   .status.c-6[_ngcontent-%COMP%]{background-color:var(--error-status-color)}.company-home-employees-container[_ngcontent-%COMP%]   .action-pagination[_ngcontent-%COMP%]   .pagination[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;height:100%;margin:20px}.company-home-employees-container[_ngcontent-%COMP%]   .action-pagination[_ngcontent-%COMP%]   .pagination[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-family:Manrope;font-size:20px;font-weight:800;font-stretch:normal;font-style:normal;line-height:.9;letter-spacing:-1px;text-align:left;margin-left:3%;margin-right:3%}.company-home-employees-container[_ngcontent-%COMP%]   .action-pagination[_ngcontent-%COMP%]   .pagination[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:25px}.company-home-employees-container[_ngcontent-%COMP%]   .table-empty[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;margin:15% auto 0;justify-content:center;height:100%}.company-home-employees-container[_ngcontent-%COMP%]   .table-empty[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-family:Manrope;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:.9;letter-spacing:normal;text-align:center;color:var(--primary-color)}"]}),r}();function xt(e,t){1&e&&(n.ɵɵelementStart(0,"span"),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(2,1,"coworking-home.spaces.reactivate")))}function St(e,t){1&e&&(n.ɵɵelementStart(0,"span"),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(2,1,"coworking-home.spaces.pause")))}var kt=function(e){return{pause:e}},Mt=function(){function e(e,t){this._store=e,this._translate=t}return e.prototype.onPause=function(){0===this.space.status?this._store.dispatch(Y({payload:{message:this._translate.instant("coworking-home.spaces.activate-message"),title:this._translate.instant("coworking-home.spaces.activate-title"),type:"pause",spaceId:this.space.id}})):this._store.dispatch(Y({payload:{message:this._translate.instant("coworking-home.spaces.pause-message"),title:this._translate.instant("coworking-home.spaces.pause-title"),type:"reactivate",spaceId:this.space.id}}))},Object.defineProperty(e.prototype,"getPauseIcon",{get:function(){return""+ve.pauseSvg},enumerable:!0,configurable:!0}),e.ɵfac=function(t){return new(t||e)(n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(s.TranslateService))},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-card"]],inputs:{space:"space"},decls:28,vars:20,consts:[[1,"container"],[1,"image",3,"src"],[1,"content"],[1,"title"],[1,"list-element"],[1,"message"],[1,"number"],[1,"button-wrapper"],[3,"ngClass","click"],[3,"src"],[4,"ngIf"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelement(1,"img",1),n.ɵɵelementStart(2,"div",2),n.ɵɵelementStart(3,"h2",3),n.ɵɵtext(4),n.ɵɵelementEnd(),n.ɵɵelementStart(5,"div",4),n.ɵɵelementStart(6,"span",5),n.ɵɵtext(7),n.ɵɵpipe(8,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(9,"span",6),n.ɵɵtext(10),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(11,"div",4),n.ɵɵelementStart(12,"span",5),n.ɵɵtext(13),n.ɵɵpipe(14,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(15,"span",6),n.ɵɵtext(16),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(17,"div",4),n.ɵɵelementStart(18,"span",5),n.ɵɵtext(19),n.ɵɵpipe(20,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(21,"span",6),n.ɵɵtext(22),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(23,"div",7),n.ɵɵelementStart(24,"button",8),n.ɵɵlistener("click",(function(){return t.onPause()})),n.ɵɵelement(25,"img",9),n.ɵɵtemplate(26,xt,3,3,"span",10),n.ɵɵtemplate(27,St,3,3,"span",10),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵproperty("src",t.space.thumb,n.ɵɵsanitizeUrl),n.ɵɵadvance(3),n.ɵɵtextInterpolate(t.space.name),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(8,12,"coworking-home.spaces.quantity")),n.ɵɵadvance(3),n.ɵɵtextInterpolate(t.space.quantity),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(14,14,"coworking-home.spaces.occuped")),n.ɵɵadvance(3),n.ɵɵtextInterpolate(t.space.occupied),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(20,16,"coworking-home.spaces.free")),n.ɵɵadvance(3),n.ɵɵtextInterpolate(t.space.available),n.ɵɵadvance(2),n.ɵɵproperty("ngClass",n.ɵɵpureFunction1(18,kt,1===t.space.status)),n.ɵɵadvance(1),n.ɵɵproperty("src",t.getPauseIcon,n.ɵɵsanitizeUrl),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",0===t.space.status),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",1===t.space.status))},directives:[t.NgClass,t.NgIf],pipes:[s.TranslatePipe],styles:[".container[_ngcontent-%COMP%]{border:1px solid var(--border-grey);border-radius:1rem;width:23.2rem;margin-right:.9rem}.container[_ngcontent-%COMP%]   .image[_ngcontent-%COMP%]{border-radius:1rem 1rem 0 0;width:23.2rem;height:17.8rem}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]{padding:2.1rem 3.1rem;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-family:var(--primary-font-extra-bold);font-size:1.8rem;color:var(--primary-dark-color);text-align:center;margin:0 0 1rem;height:5rem}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .list-element[_ngcontent-%COMP%]{padding:1.2rem 0;width:100%;display:flex;flex-direction:row;justify-content:space-between;border-top:1px solid var(--border-grey)}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .list-element[_ngcontent-%COMP%]   .message[_ngcontent-%COMP%]{font-family:var(--primary-font-bold);font-size:1.3rem;color:var(--primary-dark-color)}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .list-element[_ngcontent-%COMP%]   .number[_ngcontent-%COMP%]{font-family:var(--primary-font-semi-bold);font-size:1.3rem;color:var(--primary-color-grey)}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .button-wrapper[_ngcontent-%COMP%]{width:100%;display:flex;flex-direction:row;justify-content:flex-end}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .button-wrapper[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{cursor:pointer;display:flex;flex-direction:row;align-items:center;padding:.9rem 1.5rem;color:var(--white-color);background-color:var(--primary-color);border-radius:3.89rem;border:none}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .button-wrapper[_ngcontent-%COMP%]   button.pause[_ngcontent-%COMP%]{background-color:var(--error-status-color)}.container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   .button-wrapper[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{margin-right:.5rem}"]}),e}();function Pt(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",1),n.ɵɵelementStart(1,"div",2),n.ɵɵlistener("click",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().onClick(e)})),n.ɵɵelement(2,"img",3),n.ɵɵelementEnd(),n.ɵɵelementStart(3,"label"),n.ɵɵtext(4),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵadvance(2),n.ɵɵproperty("src",r.icon_url,n.ɵɵsanitizeUrl),n.ɵɵadvance(2),n.ɵɵtextInterpolate(r.label)}}function Ot(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",1),n.ɵɵelementStart(1,"div",4),n.ɵɵlistener("click",(function(){n.ɵɵrestoreView(o);var e=n.ɵɵnextContext();return e.control.setValue(!e.control.value)})),n.ɵɵelement(2,"img",3),n.ɵɵelementEnd(),n.ɵɵelementStart(3,"span"),n.ɵɵtext(4),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("ngClass",r.control.value?"active-background":"")("formControl",r.control),n.ɵɵadvance(1),n.ɵɵproperty("src",r.control.rawValue.icon_url,n.ɵɵsanitizeUrl),n.ɵɵadvance(2),n.ɵɵtextInterpolate(r.control.rawValue.label)}}var Et=function(){function e(){this.label="",this.icon_url="",this.isForm=!1,this.control=null,this.onClickEvent=new n.EventEmitter}return e.prototype.onClick=function(e){this.onClickEvent.emit(e)},e.prototype.changeValue=function(){this.control.setValue(!this.control.value),this.control.updateValueAndValidity()},e.ɵfac=function(t){return new(t||e)},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-essential-service"]],inputs:{label:"label",icon_url:"icon_url",isForm:"isForm",control:"control"},outputs:{onClickEvent:"event"},decls:2,vars:2,consts:[["class","container",4,"ngIf"],[1,"container"],[1,"grey-background",3,"click"],["alt","",3,"src"],["ngDefaultControl","",1,"grey-background",3,"ngClass","formControl","click"]],template:function(e,t){1&e&&(n.ɵɵtemplate(0,Pt,5,2,"div",0),n.ɵɵtemplate(1,Ot,5,4,"div",0)),2&e&&(n.ɵɵproperty("ngIf",!t.isForm),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.isForm))},directives:[t.NgIf,o.DefaultValueAccessor,t.NgClass,o.NgControlStatus,o.FormControlDirective],styles:[".container[_ngcontent-%COMP%]{margin:1rem;display:flex;flex-direction:column;cursor:pointer;align-items:center}.container[_ngcontent-%COMP%]   .grey-background[_ngcontent-%COMP%]{width:64px;height:64px;border-radius:50px;background-color:var(--border-grey);display:flex;flex-direction:column;justify-content:center;align-items:center}.container[_ngcontent-%COMP%]   .grey-background.active-background[_ngcontent-%COMP%]{box-shadow:0 0 10px 3px #59c27e;-webkit-animation:1.2s cubic-bezier(.39,.575,.565,1) both fade-in;animation:1.2s cubic-bezier(.39,.575,.565,1) both fade-in}.container[_ngcontent-%COMP%]   label[_ngcontent-%COMP%], .container[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-family:Manrope;font-size:1.6rem;color:var(--primary-dark-color);margin-top:.6rem;text-align:center}"]}),e}();function It(e,t){if(1&e&&n.ɵɵelement(0,"cowing-card",14),2&e){var o=t.$implicit;n.ɵɵproperty("space",o)}}function At(e,t){if(1&e&&n.ɵɵelement(0,"cowing-essential-service",15),2&e){var o=t.$implicit;n.ɵɵproperty("isForm",!1)("label",o.label)("icon_url",o.icon_url)}}function Ft(e,t){if(1&e&&(n.ɵɵelementStart(0,"span"),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit,r=t.index,i=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",r!==i.othersServices.length-1?o.label+", ":o.label," ")}}var Tt=function(){function o(e,t,n){this._store=e,this.coworkingService=t,this.router=n,this.EFooterStyleInput=Te,this.isCompany=!1}return o.prototype.ngOnInit=function(){return B(this,void 0,void 0,(function(){var t=this;return V(this,(function(n){switch(n.label){case 0:return this.subscription=q.instance.newCoworkingSelected.subscribe((function(e){return B(t,void 0,void 0,(function(){return V(this,(function(t){switch(t.label){case 0:return this.coworkingId=e,[4,this.getCoworkingData()];case 1:return t.sent(),[2]}}))}))})),this.coworkingId=U.instance.get(e.EStorageType.ActiveCoworking),[4,this.getCoworkingData()];case 1:return n.sent(),q.instance.newSpaceStatus.subscribe((function(e){if(e){var n=t.allSpaces.findIndex((function(t){return t.id===e.id}));-1!==n&&(t.allSpaces[n].status=e.status)}}),(function(e){console.error("Error getting new space status:",e)})),[2]}}))}))},o.prototype.getCoworkingData=function(){return B(this,void 0,void 0,(function(){var e,t;return V(this,(function(n){switch(n.label){case 0:return this._store.dispatch(W({})),[4,this.coworkingService.getCoworkingServices(this.coworkingId)];case 1:return e=n.sent(),this.essentialsServices=e.filter((function(e){return"Essentials"===e.type})),this.othersServices=e.filter((function(e){return"Others"===e.type||"Free Covid"===e.type})),t=this,[4,this.coworkingService.getCoworkingSpaces(this.coworkingId)];case 2:return t.allSpaces=n.sent(),this._store.dispatch(ee({})),[2]}}))}))},Object.defineProperty(o.prototype,"getInfoIcon",{get:function(){return""+ve.infoSvg},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"getEditIcon",{get:function(){return""+ve.editSvg},enumerable:!0,configurable:!0}),o.prototype.navigateTo=function(e){this.router.navigate([e])},o.prototype.editServices=function(){var e=this.isCompany?"company-services":"coworking-services";this.navigateTo(e)},o.prototype.editSpaces=function(){var e=this.isCompany?"company-spaces":"coworking-spaces";this.navigateTo(e)},o.prototype.ngOnDestroy=function(){this.subscription.unsubscribe()},o.ɵfac=function(e){return new(e||o)(n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(q),n.ɵɵdirectiveInject(d.Router))},o.ɵcmp=n.ɵɵdefineComponent({type:o,selectors:[["cowing-core-spaces-home"]],inputs:{isCompany:"isCompany"},decls:28,vars:18,consts:[[1,"coworking-home-spaces-container"],[1,"title"],[3,"src","click"],[1,"spaces"],[3,"space",4,"ngFor","ngForOf"],[1,"services"],[1,"essentials"],[1,"essentials-container"],[3,"isForm","label","icon_url",4,"ngFor","ngForOf"],[1,"others"],[1,"inline"],[4,"ngFor","ngForOf"],[1,"disclaimer"],[3,"src"],[3,"space"],[3,"isForm","label","icon_url"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵelementStart(2,"h2"),n.ɵɵtext(3),n.ɵɵpipe(4,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(5,"img",2),n.ɵɵlistener("click",(function(){return t.editSpaces()})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(6,"div",3),n.ɵɵtemplate(7,It,1,1,"cowing-card",4),n.ɵɵelementEnd(),n.ɵɵelementStart(8,"div",5),n.ɵɵelementStart(9,"div",6),n.ɵɵelementStart(10,"h2"),n.ɵɵtext(11),n.ɵɵpipe(12,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(13,"div",7),n.ɵɵtemplate(14,At,1,3,"cowing-essential-service",8),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(15,"div",9),n.ɵɵelementStart(16,"div",10),n.ɵɵelementStart(17,"h2"),n.ɵɵtext(18),n.ɵɵpipe(19,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(20,"img",2),n.ɵɵlistener("click",(function(){return t.editServices()})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(21,"div"),n.ɵɵtemplate(22,Ft,2,1,"span",11),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(23,"div",12),n.ɵɵelement(24,"img",13),n.ɵɵelementStart(25,"p"),n.ɵɵtext(26),n.ɵɵpipe(27,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(4,10,"coworking-home.spaces.title")),n.ɵɵadvance(2),n.ɵɵproperty("src",t.getEditIcon,n.ɵɵsanitizeUrl),n.ɵɵadvance(2),n.ɵɵproperty("ngForOf",t.allSpaces),n.ɵɵadvance(4),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(12,12,"coworking-home.spaces.essentials")),n.ɵɵadvance(3),n.ɵɵproperty("ngForOf",t.essentialsServices),n.ɵɵadvance(4),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(19,14,"coworking-home.spaces.others")),n.ɵɵadvance(2),n.ɵɵproperty("src",t.getEditIcon,n.ɵɵsanitizeUrl),n.ɵɵadvance(2),n.ɵɵproperty("ngForOf",t.othersServices),n.ɵɵadvance(2),n.ɵɵproperty("src",t.getInfoIcon,n.ɵɵsanitizeUrl),n.ɵɵadvance(2),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(27,16,"coworking-home.spaces.disclaimer")))},directives:[t.NgForOf,Mt,Et],pipes:[s.TranslatePipe],styles:['.coworking-home-spaces-container[_ngcontent-%COMP%]{background-color:var(--white-color);border-radius:.6rem;width:100%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:.15fr 1fr .5fr .15fr;gap:0 0;grid-template-areas:"title title" "spaces spaces" "services services" "disclaimer disclaimer"}.coworking-home-spaces-container[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:title;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:3.7rem 4.5rem 2.6rem 3.5rem;font-family:var(--primary-font-extra-bold);font-size:2rem;border-bottom:1px solid var(--border-grey)}.coworking-home-spaces-container[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-family:var(--primary-font-extra-bold);font-size:1.8rem;margin:0;padding:0;color:var(--primary-dark-color)}.coworking-home-spaces-container[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{cursor:pointer}.coworking-home-spaces-container[_ngcontent-%COMP%]   .spaces[_ngcontent-%COMP%]{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:spaces;padding:1.7rem 0 0 1.2rem;display:flex;flex-direction:row;overflow-x:auto;flex-wrap:nowrap;height:50rem}.coworking-home-spaces-container[_ngcontent-%COMP%]   .services[_ngcontent-%COMP%]{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:services;display:flex;flex-direction:row}.coworking-home-spaces-container[_ngcontent-%COMP%]   .services[_ngcontent-%COMP%]   .essentials[_ngcontent-%COMP%]{width:50%;padding:3.6rem 0 0 4.5rem}.coworking-home-spaces-container[_ngcontent-%COMP%]   .services[_ngcontent-%COMP%]   .essentials-container[_ngcontent-%COMP%]{display:flex}.coworking-home-spaces-container[_ngcontent-%COMP%]   .services[_ngcontent-%COMP%]   .essentials[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-family:var(--primary-font-extra-bold);font-size:1.8rem;margin:0;padding:0;color:var(--primary-dark-color)}.coworking-home-spaces-container[_ngcontent-%COMP%]   .services[_ngcontent-%COMP%]   .others[_ngcontent-%COMP%]{width:50%;padding:3.6rem 4.5rem 0}.coworking-home-spaces-container[_ngcontent-%COMP%]   .services[_ngcontent-%COMP%]   .others[_ngcontent-%COMP%]   .inline[_ngcontent-%COMP%]{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.coworking-home-spaces-container[_ngcontent-%COMP%]   .services[_ngcontent-%COMP%]   .others[_ngcontent-%COMP%]   .inline[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-family:var(--primary-font-extra-bold);font-size:1.8rem;margin:0;padding:0;color:var(--primary-dark-color)}.coworking-home-spaces-container[_ngcontent-%COMP%]   .services[_ngcontent-%COMP%]   .others[_ngcontent-%COMP%]   .inline[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{cursor:pointer}.coworking-home-spaces-container[_ngcontent-%COMP%]   .services[_ngcontent-%COMP%]   .others[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-family:Manrope;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.79;letter-spacing:normal;text-align:left}.coworking-home-spaces-container[_ngcontent-%COMP%]   .disclaimer[_ngcontent-%COMP%]{-ms-grid-row:7;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:disclaimer;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:2.1rem 0 1.8rem 3.5rem;border-top:1px solid var(--border-grey)}.coworking-home-spaces-container[_ngcontent-%COMP%]   .disclaimer[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin-left:.8rem;font-family:var(--primary-font-semi-bold);font-size:1.4rem;color:var(--primary-dark-color);width:35%}']}),o}(),Bt=function(){function t(){return this.coworkingStatusModified=new p.Subject,t.instance=t.instance||this}return t.prototype.getCities=function(t){return B(this,void 0,void 0,(function(){return V(this,(function(n){return[2,new Promise((function(n,o){var r={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)},i=t;N.instance.post("coworkings/cities",r,i).then((function(e){n(e)})).catch((function(e){o(e)}))}))]}))}))},t.prototype.getCoworkings=function(t){return B(this,void 0,void 0,(function(){return V(this,(function(n){return[2,new Promise((function(n,o){var r={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)},i=t;N.instance.post("coworkings/list",r,i).then((function(e){n(e)})).catch((function(e){o(e)}))}))]}))}))},t.prototype.getCoworkerBookings=function(t){return B(this,void 0,void 0,(function(){return V(this,(function(n){return[2,new Promise((function(n,o){var r="coworkers/"+t+"/bookings",i={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)};N.instance.get(r,i).then((function(e){n(e)})).catch((function(e){o(e)}))}))]}))}))},t.prototype.changeBookingStatus=function(t,n){return B(this,void 0,void 0,(function(){return V(this,(function(o){return[2,new Promise((function(o,r){var i="bookings/"+t+"/status/"+n,a={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)};N.instance.patch(i,a,{}).then((function(e){o(e)})).catch((function(e){r(e)}))}))]}))}))},t.prototype.deleteEmployee=function(t){return B(this,void 0,void 0,(function(){return V(this,(function(n){return[2,new Promise((function(n,o){var r="coworkers/"+t,i={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)};N.instance.delete(r,i).then((function(e){n(e)})).catch((function(e){o(e)}))}))]}))}))},t.prototype.getCoworkerInfo=function(t){return B(this,void 0,void 0,(function(){return V(this,(function(n){return[2,new Promise((function(n,o){var r="coworkers/"+t,i={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)};N.instance.get(r,i).then((function(e){n(e)})).catch((function(e){o(e)}))}))]}))}))},t.prototype.putCoworkerInfo=function(t,n){return B(this,void 0,void 0,(function(){return V(this,(function(o){return[2,new Promise((function(o,r){var i="coworkers/"+t,a={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)};N.instance.put(i,a,n).then((function(e){o(e)})).catch((function(e){r(e)}))}))]}))}))},t.instance=new t,t.ɵfac=function(e){return new(e||t)},t.ɵprov=n.ɵɵdefineInjectable({token:t,factory:t.ɵfac,providedIn:"root"}),t}(),Vt=function(){function e(){this.clicked=new n.EventEmitter,this.value=null,this.inputStyle=fe.Primary,this.disabled=!1}return e.prototype.onClick=function(e){},e.prototype.ngOnInit=function(){},e.prototype.onInputChange=function(e){e&&this.clicked.emit(e)},e.ɵfac=function(t){return new(t||e)},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-datepicker"]],hostBindings:function(e,t){1&e&&n.ɵɵlistener("click",(function(e){return t.onClick(e)}),!1,n.ɵɵresolveDocument)},inputs:{value:"value",inputStyle:"inputStyle",disabled:"disabled"},outputs:{clicked:"click"},decls:3,vars:3,consts:[[1,"cowing-input-container"],[3,"type","disabled","ngModel","ngModelChange"],["input",""]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"input",1,2),n.ɵɵlistener("ngModelChange",(function(e){return t.value=e}))("ngModelChange",(function(e){return t.onInputChange(e)})),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵproperty("type","date")("disabled",t.disabled)("ngModel",t.value))},directives:[o.DefaultValueAccessor,o.NgControlStatus,o.NgModel],styles:[".cowing-input-container[_ngcontent-%COMP%]{margin:auto}.cowing-input-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%], .cowing-input-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:-webkit-autofill, .cowing-input-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:-webkit-autofill:focus, .cowing-input-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:-webkit-autofill:hover{width:100%;padding:1.5rem;border:1px solid var(--border-grey);font-family:var(--primary-font);font-size:1.8rem;color:var(--font-color);box-sizing:border-box;-webkit-appearance:none;min-height:55px}"]}),e}();function jt(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",18),n.ɵɵelementStart(1,"div",19),n.ɵɵelementStart(2,"div",20),n.ɵɵtext(3),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"div",21),n.ɵɵtext(5),n.ɵɵelementEnd(),n.ɵɵelementStart(6,"div",21),n.ɵɵtext(7),n.ɵɵelementEnd(),n.ɵɵelementStart(8,"div",21),n.ɵɵtext(9),n.ɵɵelementEnd(),n.ɵɵelementStart(10,"div",21),n.ɵɵtext(11),n.ɵɵelementEnd(),n.ɵɵelementStart(12,"div",21),n.ɵɵtext(13),n.ɵɵelementEnd(),n.ɵɵelementStart(14,"div",22),n.ɵɵtext(15),n.ɵɵelementEnd(),n.ɵɵelementStart(16,"div",21),n.ɵɵtext(17),n.ɵɵelementEnd(),n.ɵɵelementStart(18,"div",23),n.ɵɵtext(19),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(3),n.ɵɵtextInterpolate(o.coworker.name),n.ɵɵadvance(2),n.ɵɵtextInterpolate(o.id),n.ɵɵadvance(2),n.ɵɵtextInterpolate(o.city),n.ɵɵadvance(2),n.ɵɵtextInterpolate(o.coworking),n.ɵɵadvance(2),n.ɵɵtextInterpolate(o.space),n.ɵɵadvance(2),n.ɵɵtextInterpolate(o.start_date),n.ɵɵadvance(2),n.ɵɵtextInterpolate(o.duration.name),n.ɵɵadvance(2),n.ɵɵtextInterpolate2("",o.start_time," a ",o.end_time,""),n.ɵɵadvance(2),n.ɵɵtextInterpolate(o.cowings_spent)}}function Dt(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"img",24),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).setPreviousPage()})),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext(2);n.ɵɵproperty("src",r.getLeftArrowIcon,n.ɵɵsanitizeUrl)}}function zt(e,t){if(1&e&&n.ɵɵelement(0,"img",25),2&e){var o=n.ɵɵnextContext(2);n.ɵɵproperty("src",o.getDisabledLeftArrowIcon,n.ɵɵsanitizeUrl)}}function Rt(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"img",24),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).setNextPage()})),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext(2);n.ɵɵproperty("src",r.getRightArrowIcon,n.ɵɵsanitizeUrl)}}function Nt(e,t){if(1&e&&n.ɵɵelement(0,"img",25),2&e){var o=n.ɵɵnextContext(2);n.ɵɵproperty("src",o.getDisabledRightArrowIcon,n.ɵɵsanitizeUrl)}}function Lt(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",12),n.ɵɵtemplate(1,jt,20,10,"div",13),n.ɵɵelementStart(2,"div",14),n.ɵɵelementStart(3,"div",15),n.ɵɵtemplate(4,Dt,1,1,"img",16),n.ɵɵtemplate(5,zt,1,1,"img",17),n.ɵɵelementStart(6,"span"),n.ɵɵtext(7),n.ɵɵelementEnd(),n.ɵɵtemplate(8,Rt,1,1,"img",16),n.ɵɵtemplate(9,Nt,1,1,"img",17),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("ngForOf",o.spendingsList),n.ɵɵadvance(3),n.ɵɵproperty("ngIf",null!==o.previousPage),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",null===o.previousPage),n.ɵɵadvance(2),n.ɵɵtextInterpolate1(" ",o.filterForm.get("page").value+1," "),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",null!==o.nextPage),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",null===o.nextPage)}}function qt(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",26),n.ɵɵelement(1,"img",25),n.ɵɵelementStart(2,"span"),n.ɵɵtext(3),n.ɵɵpipe(4,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("src",o.getCalendarIcon,n.ɵɵsanitizeUrl),n.ɵɵadvance(2),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(4,2,"coworker.bookings.no-bookings"))}}var Ut=function(){function r(e,t,n,r){this._store=e,this.translate=t,this.router=n,this.formBuilder=r,this.EFooterStyleInput=Te,this.EInputStyleType=fe,this.spendingsList=[],this.nextPage=null,this.previousPage=null,this.pageSize=10,this.subscription=new p.Subscription,this.companyId=0,_.locale("es"),this.filterForm=this.formBuilder.group({page:new o.FormControl(0),dateStart:new o.FormControl(null),dateEnd:new o.FormControl(null)})}return r.prototype.setDateStart=function(e){var t=_(e).format("DD/MM/yyyy");"string"==typeof e&&this.filterForm.get("dateStart").setValue(t)},r.prototype.setDateEnd=function(e){var t=_(e).format("DD/MM/yyyy");"string"==typeof e&&this.filterForm.get("dateEnd").setValue(t)},r.prototype.ngOnInit=function(){return B(this,void 0,void 0,(function(){var t,n=this;return V(this,(function(o){switch(o.label){case 0:this.subscription.add(Bt.instance.coworkingStatusModified.subscribe((function(e){return B(n,void 0,void 0,(function(){var e;return V(this,(function(t){switch(t.label){case 0:return t.trys.push([0,2,3,4]),this.spendingsList=[],this._store.dispatch(W({})),[4,this.getSpendings()];case 1:return t.sent(),[3,4];case 2:return e=t.sent(),this._store.dispatch(Y({payload:{message:401===e.status?this.translate.instant("general.expired"):e.data.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,4];case 3:return this._store.dispatch(ee({})),[7];case 4:return[2]}}))}))}))),this.subscription.add(this.filterForm.valueChanges.subscribe((function(e){return B(n,void 0,void 0,(function(){var e;return V(this,(function(t){switch(t.label){case 0:return t.trys.push([0,2,3,4]),this.spendingsList=[],this._store.dispatch(W({})),[4,this.getSpendings()];case 1:return t.sent(),[3,4];case 2:return e=t.sent(),this._store.dispatch(Y({payload:{message:401===e.status?this.translate.instant("general.expired"):e.data.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,4];case 3:return this._store.dispatch(ee({})),[7];case 4:return[2]}}))}))}))),this.subscription.add(L.instance.newCompanySelected.subscribe((function(e){return B(n,void 0,void 0,(function(){var t;return V(this,(function(n){switch(n.label){case 0:this.coworkingId=e,n.label=1;case 1:return n.trys.push([1,3,4,5]),this.spendingsList=[],this._store.dispatch(W({})),[4,this.getSpendings()];case 2:return n.sent(),[3,5];case 3:return t=n.sent(),this._store.dispatch(Y({payload:{message:401===t.status?this.translate.instant("general.expired"):t.data.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,5];case 4:return this._store.dispatch(ee({})),[7];case 5:return[2]}}))}))}))),this.coworkingId=U.instance.get(e.EStorageType.ActiveCoworking),this._store.dispatch(W({})),o.label=1;case 1:return o.trys.push([1,3,4,5]),[4,this.getSpendings()];case 2:return o.sent(),[3,5];case 3:return t=o.sent(),this._store.dispatch(Y({payload:{message:401===t.status?this.translate.instant("general.expired"):t.data.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,5];case 4:return this._store.dispatch(ee({})),[7];case 5:return[2]}}))}))},Object.defineProperty(r.prototype,"getCalendarIcon",{get:function(){return""+ve.calendarEmpty},enumerable:!0,configurable:!0}),r.prototype.getSpendings=function(){return B(this,void 0,void 0,(function(){var e,t,n,o,r;return V(this,(function(i){switch(i.label){case 0:return e={page:this.filterForm.get("page").value,dateStart:this.filterForm.get("dateStart").value,dateEnd:this.filterForm.get("dateEnd").value},[4,L.instance.getCompanySpendings(this.companyId,e,this.pageSize)];case 1:return t=i.sent(),n=t.total_elements,t.total_pages,o=t.page_number,r=t.spendings,this.previousPage=this.getPrevPage(o),this.nextPage=this.getNextPage(o,n,this.pageSize),this.spendingsList=r,[2]}}))}))},r.prototype.getPrevPage=function(e){return e>1?e--:null},r.prototype.getNextPage=function(e,t,n){var o=Math.ceil(t/n);return e>0&&e<o?e++:null},Object.defineProperty(r.prototype,"getEditIcon",{get:function(){return""+ve.editSvg},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"getLeftArrowIcon",{get:function(){return""+ve.leftArrowTable},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"getRightArrowIcon",{get:function(){return""+ve.rightArrowTable},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"getDisabledLeftArrowIcon",{get:function(){return""+ve.disabledLeftArrowTable},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"getDisabledRightArrowIcon",{get:function(){return""+ve.disabledRightArrowTable},enumerable:!0,configurable:!0}),r.prototype.setNextPage=function(){this.filterForm.get("page").setValue(this.filterForm.get("page").value+1)},r.prototype.setPreviousPage=function(){this.filterForm.get("page").setValue(this.filterForm.get("page").value-1)},r.prototype.ngOnDestroy=function(){this.subscription.unsubscribe()},Object.defineProperty(r.prototype,"getTotalCowings",{get:function(){return this.spendingsList.reduce((function(e,t){return e+t.cowings_spent}),0)},enumerable:!0,configurable:!0}),r.ɵfac=function(e){return new(e||r)(n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(s.TranslateService),n.ɵɵdirectiveInject(d.Router),n.ɵɵdirectiveInject(o.FormBuilder))},r.ɵcmp=n.ɵɵdefineComponent({type:r,selectors:[["cowing-core-spendings-home"]],inputs:{companyId:"companyId"},decls:46,vars:37,consts:[[1,"coworking-home-bookings-container"],[1,"header"],[1,"title"],[1,"section-title"],[1,"filters-section",3,"formGroup"],[1,"filter"],[1,"datepicker-wrapper"],[3,"click"],[1,"table-header"],[1,"head"],["class","table-container",4,"ngIf"],["class","table-empty",4,"ngIf"],[1,"table-container"],["class","table",4,"ngFor","ngForOf"],[1,"action-pagination"],[1,"pagination"],["alt","",3,"src","click",4,"ngIf"],["alt","",3,"src",4,"ngIf"],[1,"table"],[1,"row"],[1,"bold","ellipsis"],[1,"ellipsis"],[1,"semibold","ellipsis"],[1,"bold","center","ellipsis"],["alt","",3,"src","click"],["alt","",3,"src"],[1,"table-empty"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵelementStart(2,"div",2),n.ɵɵelementStart(3,"div",3),n.ɵɵtext(4),n.ɵɵpipe(5,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(6,"span"),n.ɵɵtext(7),n.ɵɵpipe(8,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(9,"div",4),n.ɵɵelementStart(10,"div",5),n.ɵɵelementStart(11,"div",6),n.ɵɵelementStart(12,"cowing-datepicker",7),n.ɵɵlistener("click",(function(e){return t.setDateStart(e)})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(13,"div",5),n.ɵɵelementStart(14,"div",6),n.ɵɵelementStart(15,"cowing-datepicker",7),n.ɵɵlistener("click",(function(e){return t.setDateEnd(e)})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(16,"div",8),n.ɵɵelementStart(17,"div",9),n.ɵɵtext(18),n.ɵɵpipe(19,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(20,"div",9),n.ɵɵtext(21),n.ɵɵpipe(22,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(23,"div",9),n.ɵɵtext(24),n.ɵɵpipe(25,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(26,"div",9),n.ɵɵtext(27),n.ɵɵpipe(28,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(29,"div",9),n.ɵɵtext(30),n.ɵɵpipe(31,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(32,"div",9),n.ɵɵtext(33),n.ɵɵpipe(34,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(35,"div",9),n.ɵɵtext(36),n.ɵɵpipe(37,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(38,"div",9),n.ɵɵtext(39),n.ɵɵpipe(40,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(41,"div",9),n.ɵɵtext(42),n.ɵɵpipe(43,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵtemplate(44,Lt,10,6,"div",10),n.ɵɵtemplate(45,qt,5,4,"div",11),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(4),n.ɵɵtextInterpolate2("",n.ɵɵpipeBind1(5,15,"company-profile.total-consumption"),": ",t.getTotalCowings," Cowings"),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(8,17,"coworking-home.bookings.description-company-plus")),n.ɵɵadvance(2),n.ɵɵproperty("formGroup",t.filterForm),n.ɵɵadvance(9),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(19,19,"coworking-home.bookings.table-headers.employee")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(22,21,"coworking-home.bookings.table-headers.code")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(25,23,"coworking-home.bookings.table-headers.municipality")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(28,25,"coworking-home.bookings.table-headers.workspace")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(31,27,"coworking-home.bookings.table-headers.space")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(34,29,"coworking-home.bookings.table-headers.date")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(37,31,"coworking-home.bookings.table-headers.duration")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(40,33,"coworking-home.bookings.table-headers.hour")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(43,35,"coworking-home.bookings.table-headers.price")," "),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",t.spendingsList.length),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",!t.spendingsList.length))},directives:[o.NgControlStatusGroup,o.FormGroupDirective,Vt,t.NgIf,t.NgForOf],pipes:[s.TranslatePipe],styles:[".coworking-home-bookings-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]{display:flex;justify-content:space-between;background:var(--white-color);padding:2%;align-items:center}.coworking-home-bookings-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-size:20px;font-weight:800;font-stretch:normal;font-style:normal;line-height:.79;letter-spacing:normal;text-align:left}.coworking-home-bookings-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]   .section-title[_ngcontent-%COMP%]{font-size:20px;font-weight:800;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left}.coworking-home-bookings-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-family:Manrope;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;margin-top:5%;display:block}.coworking-home-bookings-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .filters-section[_ngcontent-%COMP%]{display:flex;width:40%}.coworking-home-bookings-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .filters-section[_ngcontent-%COMP%]   .filter[_ngcontent-%COMP%]{width:100%}.coworking-home-bookings-container[_ngcontent-%COMP%]   .table-header[_ngcontent-%COMP%]{padding:2% 3%;display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr 1fr 2fr 1fr 2fr;gap:0 20px}.coworking-home-bookings-container[_ngcontent-%COMP%]   .table-header[_ngcontent-%COMP%]   .head[_ngcontent-%COMP%]{font-family:Manrope;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.15px;text-align:left}.coworking-home-bookings-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]{background:var(--white-color)}.coworking-home-bookings-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%]{padding:2% 3%;gap:0 20px;display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr 1fr 2fr 1fr 2fr}.coworking-home-bookings-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.15px;text-align:left;align-items:center;display:flex;overflow-y:scroll;white-space:nowrap}.coworking-home-bookings-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%] > div.bold[_ngcontent-%COMP%]{font-family:var(--primary-font-bold)}.coworking-home-bookings-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%] > div.semibold[_ngcontent-%COMP%]{font-family:var(--primary-font-semi-bold)}.coworking-home-bookings-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%] > div.ellipsis[_ngcontent-%COMP%]{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.coworking-home-bookings-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%]   .status[_ngcontent-%COMP%]{flex-grow:0;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:7.3px;color:#fff;padding:14.6px 21.8px;font-size:9.8px;border-radius:29.1px;width:100px;cursor:pointer}.coworking-home-bookings-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%]   .status.c-1[_ngcontent-%COMP%], .coworking-home-bookings-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%]   .status.c-2[_ngcontent-%COMP%]{background-color:var(--primary-color)}.coworking-home-bookings-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%]   .status.c-3[_ngcontent-%COMP%]{background-color:var(--color-pending)}.coworking-home-bookings-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%]   .status.c-4[_ngcontent-%COMP%]{background-color:var(--primary-color)}.coworking-home-bookings-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%]   .status.c-5[_ngcontent-%COMP%], .coworking-home-bookings-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%]   .status.c-6[_ngcontent-%COMP%]{background-color:var(--error-status-color)}.coworking-home-bookings-container[_ngcontent-%COMP%]   .action-pagination[_ngcontent-%COMP%]   .pagination[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;height:100%;margin:20px}.coworking-home-bookings-container[_ngcontent-%COMP%]   .action-pagination[_ngcontent-%COMP%]   .pagination[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-family:Manrope;font-size:20px;font-weight:800;font-stretch:normal;font-style:normal;line-height:.9;letter-spacing:-1px;text-align:left;margin-left:3%;margin-right:3%}.coworking-home-bookings-container[_ngcontent-%COMP%]   .action-pagination[_ngcontent-%COMP%]   .pagination[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:25px}.coworking-home-bookings-container[_ngcontent-%COMP%]   .table-empty[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;margin:15% auto 0;justify-content:center;height:100%}.coworking-home-bookings-container[_ngcontent-%COMP%]   .table-empty[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-family:Manrope;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:.9;letter-spacing:normal;text-align:center;color:var(--primary-color)}"]}),r}(),Gt=function(){function t(){return t.instance=t.instance||this}return t.prototype.getStates=function(t){return B(this,void 0,void 0,(function(){return V(this,(function(n){return[2,new Promise((function(n,o){var r="states?type_id="+t,i={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)};N.instance.get(r,i).then((function(e){n(e)})).catch((function(e){o(e)}))}))]}))}))},t.prototype.getBookingStates=function(){return B(this,void 0,void 0,(function(){return V(this,(function(t){return[2,new Promise((function(t,n){var o={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)};N.instance.get("bookings/states",o).then((function(e){t(e)})).catch((function(e){n(e)}))}))]}))}))},t.instance=new t,t.ɵfac=function(e){return new(e||t)},t.ɵprov=n.ɵɵdefineInjectable({token:t,factory:t.ɵfac,providedIn:"root"}),t}(),Ht=["input"];function Qt(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",6),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(2,1,o.label)," ")}}function $t(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",7),n.ɵɵelement(1,"img",8),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("src",o.getIcon,n.ɵɵsanitizeUrl)}}function Jt(e,t){if(1&e&&(n.ɵɵelementStart(0,"option"),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit,r=n.ɵɵnextContext(2);n.ɵɵattribute("data-content",o),n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ","object"===r.type?o.title||o.name:o," ")}}var Yt=function(e,t){return[e,t]};function Kt(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"select",9),n.ɵɵlistener("change",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().newValue(e.target.value)})),n.ɵɵelementStart(1,"option",10),n.ɵɵtext(2),n.ɵɵpipe(3,"translate"),n.ɵɵelementEnd(),n.ɵɵtemplate(4,Jt,2,2,"option",11),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵproperty("ngClass",n.ɵɵpureFunction2(5,Yt,"input-"+r.inputStyle,r.iconShow?"":"not-padding")),n.ɵɵadvance(2),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(3,3,"dropdown.choose-option")),n.ɵɵadvance(2),n.ɵɵproperty("ngForOf",r.options)}}function Zt(e,t){if(1&e&&(n.ɵɵelementStart(0,"option",14),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit,r=n.ɵɵnextContext(2);n.ɵɵproperty("ngValue",o),n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ","object"===r.type?o.title||o.name:o," ")}}var Xt=function(e,t,n){return[e,t,n]};function Wt(e,t){if(1&e&&(n.ɵɵelementStart(0,"select",12),n.ɵɵelementStart(1,"option",10),n.ɵɵtext(2),n.ɵɵpipe(3,"translate"),n.ɵɵelementEnd(),n.ɵɵtemplate(4,Zt,2,2,"option",13),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵproperty("formControl",o.control)("ngClass",n.ɵɵpureFunction3(7,Xt,o.control.invalid&&o.control.touched?"input-invalid":"","input-"+o.inputStyle,o.iconShow?"":"not-padding"))("compareWith",o.compareFn),n.ɵɵadvance(2),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(3,5,"dropdown.choose-option")),n.ɵɵadvance(2),n.ɵɵproperty("ngForOf",o.options)}}var en=function(){function e(){this.type="text",this.inputStyle=fe.Primary,this.iconShow=!1,this.iconName="",this.label="",this.placeholder="",this.required=!1,this.validateInput=!0,this.options=[],this.isForm=!1,this.control=null,this.selectedValue=new n.EventEmitter,this.toggledShowPassword=!1,this.valid=!1,this.msg="",this.status=""}return e.prototype.onClick=function(e){},e.prototype.ngOnInit=function(){var e=this;if(this.isForm&&this.control.value)if("number"==typeof this.control.value){var t=this.options.find((function(t){return console.log(t),e.control.value==t.id}));this.control.setValue(t)}else{t=this.options.find((function(t){var n=(null==t?void 0:t.id)||t;return console.log(n),e.control.value==n}));console.log(t,this.control.value),this.control.setValue(t)}else!this.isForm&&this.options.length>0&&this.selectedValue.emit(this.options[0])},e.prototype.compareFn=function(e,t){return e&&t&&e.id&&t.id&&e&&t?e.id===t.id:e===t},e.prototype.newValue=function(e){this.selectedValue.emit(e)},e.prototype.onInputChange=function(e){e&&(this.value=e.target.value,this.internalInputChange(this.value),this.validateFormat())},Object.defineProperty(e.prototype,"getIcon",{get:function(){return""+ve[this.iconName]},enumerable:!0,configurable:!0}),e.prototype.writeValue=function(e){e&&(this.value=e)},e.prototype.registerOnChange=function(e){this.internalInputChange=e},e.prototype.registerOnTouched=function(e){},e.prototype.setDisabledState=function(e){},e.prototype.onChangeKeyboard=function(e){this.value=e,this.internalInputChange(this.value),this.validateFormat(),console.log("Input changed",e)},e.prototype.onKeyPress=function(e){console.log("Button pressed",e)},e.prototype.validateFormat=function(){if(this.required?(console.log("required",this.value),this.msg=""!=this.value&&null!=this.value?"":"common.validation.required",this.status=""!=this.value&&null!=this.value?"":"error",this.valid=""!=this.value&&null!=this.value,this.checked=""==this.value||null==this.value):this.valid=!0,this.valid)if("email"===this.type){this.checked=!0;var e=ge;this.valid=e.test(this.value),this.valid?(this.msg="common.validation.email.ok",this.status="valid"):(this.msg="common.validation.email.error",this.status="error")}else if("phone"===this.type){this.checked=!0;var t=ue;this.valid=t.test(this.value),this.valid?(this.msg="common.validation.phone.ok",this.status="valid"):(this.msg="common.validation.phone.error",this.status="error")}},e.ɵfac=function(t){return new(t||e)},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-input-dropdown"]],viewQuery:function(e,t){var o;(1&e&&n.ɵɵviewQuery(Ht,!0),2&e)&&(n.ɵɵqueryRefresh(o=n.ɵɵloadQuery())&&(t.input=o.first))},hostBindings:function(e,t){1&e&&n.ɵɵlistener("click",(function(e){return t.onClick(e)}),!1,n.ɵɵresolveDocument)},inputs:{value:"value",type:"type",inputStyle:"inputStyle",iconShow:"iconShow",iconName:"iconName",label:"label",placeholder:"placeholder",required:"required",validateInput:"validateInput",options:"options",isForm:"isForm",control:"control"},outputs:{selectedValue:"selectedValue"},features:[n.ɵɵProvidersFeature([{provide:o.NG_VALUE_ACCESSOR,useExisting:n.forwardRef((function(){return e})),multi:!0}])],decls:6,vars:4,consts:[[1,"cowing-input-dropdown"],["class","cowing-input-label",4,"ngIf"],[1,"cowing-input-dropdown-container"],["class","cowing-input-text-icon",4,"ngIf"],["class","form-control",3,"ngClass","change",4,"ngIf"],["dir","rtl","class","form-control",3,"formControl","ngClass","compareWith",4,"ngIf"],[1,"cowing-input-label"],[1,"cowing-input-text-icon"],["alt","",3,"src"],[1,"form-control",3,"ngClass","change"],["disabled",""],[4,"ngFor","ngForOf"],["dir","rtl",1,"form-control",3,"formControl","ngClass","compareWith"],[3,"ngValue",4,"ngFor","ngForOf"],[3,"ngValue"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵtemplate(1,Qt,3,3,"div",1),n.ɵɵelementStart(2,"div",2),n.ɵɵtemplate(3,$t,2,1,"div",3),n.ɵɵtemplate(4,Kt,5,8,"select",4),n.ɵɵtemplate(5,Wt,5,11,"select",5),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.label),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",t.iconShow&&t.iconName),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",!t.isForm),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.isForm))},directives:[t.NgIf,t.NgClass,o.NgSelectOption,o.ɵangular_packages_forms_forms_x,t.NgForOf,o.SelectControlValueAccessor,x.Dir,o.NgControlStatus,o.FormControlDirective],pipes:[s.TranslatePipe],styles:["option[_ngcontent-%COMP%]{direction:rtl}.cowing-input-dropdown[_ngcontent-%COMP%]{position:relative}.cowing-input-dropdown[_ngcontent-%COMP%]   .cowing-input-label[_ngcontent-%COMP%]{position:absolute;z-index:1;top:12px;left:6%;font-family:Manrope;font-size:12px}.cowing-input-dropdown-container[_ngcontent-%COMP%]{position:relative;justify-content:center;margin:auto auto 5%}.cowing-input-dropdown-container[_ngcontent-%COMP%] > .cowing-input-text-icon[_ngcontent-%COMP%]{position:fixed;margin:5%;display:flex}.cowing-input-dropdown-container[_ngcontent-%COMP%] > .input-primary[_ngcontent-%COMP%]{width:100%;height:40px;box-sizing:border-box;padding:5% 10% 5% 20%;border:1px solid var(--primary-color);border-radius:12px;outline:0}.cowing-input-dropdown-container[_ngcontent-%COMP%] > .input-secondary[_ngcontent-%COMP%]{width:100%;height:40px;box-sizing:border-box;padding:5% 19% 5% 10%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAABmJLR0QA/wD/AP+gvaeTAAATlklEQVR4nO3dXayl1UEG4PcMFIfwU6CI/AxhRksThRhNiKm21caYJjXaqgk2emE0XtTECzRW01Iv6g8WYwoSb0R7o4lVqzFWKrXFlFooahuxpfYPqqGFFrDVqJQfiYAXe6Y9M3PmnL33Wd9ea33reZL3bjJZZ38f+33Ptw9nEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2MNW7QPM1FlJXrIth5KcluTcbX/m6SRPJfmfJA8kuf9ovrjRkwJs3plJrszX3iMvz+I98rxtf+aZJE8czf3b8vBGTzpjBkAZ5yd5VZKXJXl5km/N4mZexyNJPpTk7iTvT/LxEgcEqOjcLN4jX57F++S3JTl9zb/r35Pck+SuJB9Icm+B88FKzkjy2iR/nsV3889PlPuSvCHJpZv5sgCKOC3Jq5O8I8mTme498lNJ3pzkis18WYzskiQ3JvlSpruhd8qzSW5L8tLpv0SAtZ2X5C1JHs1m3yOfz+LJ6Q9O/hUynHOTvDWLz+w3fVNvz3NJ3p3kqmm/XICVnJHkl7J4RF/zPfL5JB/M4qMG2JfTklyX5D9S/6Y+8YnAHya5cLovHWApP5HkodR/XzwxtyX5xgm/bmbsSBaPlGrfxLvlC0m+d6oXAGAX52TxjUjt98Hd8niSn5nqBWCersu0P7hSMs8luSXJCyZ5JQBO9p1JPpf673/L5o74YWr28IIkb0/9m3XdG3z77xoAmMKPZ/F7TGq/562ah5NcM8HrwQy8MMmdqX+T7iefSHJZ6RcG4Kg3ZPHUsfZ73bp5Osm1xV8VunZRko+k/s1ZIp/M4rcPApR0feq/v5XIM0l+suxLQ68uy+LX8da+KUvm80m+qeSLBAztban/vlY6byr6CtGdS7P4/dK1b0QjAGjVHMvfCBjcpUk+k/o3oBEAtGrO5W8EDOqSJJ9O/RvPCABaNUL5GwGDuTiLf0Ci9g1nBACtGqn8jYBBXJjFv7BX+0YzAoBWjVj+x3J9gdePBr0oycdS/wYzAoBWjVz+RsBMvSjJP6f+jdVCjABgJ8r/azECZuKCKP8TYwQA2yn/k2MEdO6CJPem/o3UYowAIFH+u8UI6NT5Sf4p9W+glmMEwNiU/94xAjpzbpJ7Uv/G6SFGAIxJ+S8fI6AT5yT5UOrfMD3FCICxKP/V8+a1Xmk25pwkd6f+jdJjjAAYg/JfP0ZAo85Oclfq3yA9xwiAeVP++48R0Jizk3ww9W+MOcQIgHlS/uViBDTizCR3pP4NMacYATAvyr98jIDKDiZ5X+rfCHOMEQDzcFPqv5/MNUZAJQeTvDf1b4A55/NJXrzsBQGao/ynzy8vfTUo4mCS96T+hR8hD8UIgB4p/83FCNiQr0tye+pf8JFiBEBflP/mYwRM7ECSP0r9Cz1i/i3JFXtfIqCyX0v994sR81yS1y9xfVjTral/kUeOJwHQNt/5182zSX54z6vEyn419S+uGAHQKuXfRp5M8tI9rhUruDaLxyu1L6ws4uMAaIvH/m3lc1n8c/Ts09VJvpL6F1SOjycB0Abf+beZ25Ns7XLd2MNZSf4l9S+k7BxPAqAu3/m3nZ899aVjL5Zt+zECoI5fT/3//mX3PJnkyKkuIKf2HVn8RGXtCyh7x8cBsFm+Oeon7z3FNeQUDiT5SOpfOFk+RgBshvLvLz+w45VkRz+S+hdMVo+PA2BaHvv3mfviBwKXspXko6l/wWS9eBIA0/Cdf9957cmXlBN9f+pfKNlfjAAoS/n3n3886apyEv/Qzzzi4wAow2P/+eSacEqXxU/+zymeBMD++M5/XrkljThQ+wA7eF3aPBfrOZTkzhgBsI6bkvx87UNQ1I8mOa32IZI2i/ba2geguENJ7oiPA2AVN0T5z9HFSV5W+xBJewPg/Cx++Q/zczjJ3fEkAJZxc5Lrax+Cybyq9gGS9gbAK9LemSjHxwGwt5uT/FztQzCp76l9gKS9sn1F7QMwOR8HwKndEOU/gmuSHKx9iNYGwLfXPgAbcTjJB2IEwHY3xGP/URxMclXtQ7Q2AK6sfQA25nD8TAAc4zP/8VTvu5YGwMEsHg8zDj8TAD7zH1X1972WBsAVaes8bMaxnwk4XPkcUIPP/Md1pPYBWircF9Y+ANUcTnJXGljEsEEe+4/tvNoHaGkAnFX7AFTl4wBG4rE/Z9c+gAFAS4wARqD8SQyA45xR+wA0wc8EMGe/EeXPQvXOa2kAPFH7ADTjcJK/T/LNlc8BJd2c5E21D0EzqneeAUCrLk7y/hgBzIPH/pzoK7UPYADQMiOAOVD+7KR657U0AL5c+wA06eIkt8fPBNAnn/lzKo/VPkBLA+DhJE/VPgRNOhw/E0B/fObPbj5b+wAtDYDnk/xr7UPQLB8H0IuteOzP3gyAE1R/QWjaxUneEx8H0DaP/VnGA7UP0NoAuKf2AWjeFfFxAG069p3/G2sfhOY9lga+4W1tAPxd7QPQBR8H0JqtJDfFd/4s5+4sPvauqrUBcG+Sx2sfgi4YAbRC+bOqu2ofIGlvAPxfFm/qsAw/E0ALfObPqv6m9gGS9gZAkvxB7QPQFT8TQC0+82cdH07ymdqHSNocAH8dvxSI1fg4gE3z2J91/XHtAxzT4gB4Jsmf1j4E3Tn2ccCR2gdhCB77s46nk/xJ7UO07lAWL9TzIivmkXgSwHSOPfavfZ9Ln/mdsJRbU/9iSZ8xApjCVpLfTv37W/rM/ya5PA1p8SOAY34ri48DYFU+DmAKb01yXe1D0K13JHmo9iG2O632AXbxn1mc75WVz0Gfzkvyuiz+JUE/VMp+HPvO/xdqH4RufTnJa+IfvFvJGUk+mfqPbqTfPJLkWwLr8dhfSuT1YS3fl+TZ1L+A0m8ejI8DWM+NqX//St/5h7T9tL15b0z9iyh959F4EsDyfOcvJfKlLP6vNvZhK8k7U/9iSt8xAliG8pcSeTbJq0MR5yW5L/UvqvSdB+PjAHbnsb+UyA2hqAuTfDz1L6z0HU8C2MlWkt9N/ftT+s8tYRIXJflU6l9g6TtGANspfymVP0vbv2One0eyeJRb+0JL33kwPg5g4TdT/36U/nNHkjPD5A4leSD1L7j0HU8CxuY7fymVd2Xxu2vYECNASsQIGJPyl1JR/pUYAVIiRsBYlL+UivKvzAiQEjECxqD8pVSUfyOMACkRI2DelL+UivJvjBEgJWIEzJPyl1JR/o0yAqREjIB5Uf5SKsq/cUaAlIgRMA9bSW5N/ftJ+o/y74QRICViBPRN+UupKP/OGAFSIkZAn5S/lIry75QRICViBPRF+UupKP/OGQFSIkZAH5S/lIrynwkjQErECGib8pdSUf4zYwRIiRgBbVL+UirKf6aMACkRI6Atyl9KRfnPnBEgJWIEtEH5S6ko/0EYAVIiRkBdyl9KRfkPxgiQEjEC6lD+UirKf1BGgJSIEbBZyl9KRfkPzgiQEjECNkP5S6kof5IYAVImRsC0lL+UivLnOEaAlIgRMA3lL6Wi/NmRESAlYgSUpfylVJQ/uzICpESMgDKUv5SK8mcpRoCUiBGwP8pfSkX5sxIjQErECFiP8pdSUf6sxQiQEjECVrOV5PdS/7pJ/1H+7IsRICViBCxH+UupKH+KMAKkRIyA3Sl/KRXlT1FGgJSIEbAz5S+lovyZhBEgJWIEHE/5S6kofyZlBEiJGAELyl9KRfmzEUaAlMijSa7KuJS/lIryZ6OMACmRUUeA8pdSUf5UYQRIiYw2ApS/lIrypyojQEpklBGg/KVUlD9NMAKkROY+ApS/lIrypylGgJTIXEeA8pdSUf40yQiQEpnbCFD+UirKn6YZAVIicxkByl9KRfnTBSNASqT3EaD8pVSUP10xAqREeh0Byl9KRfnTJSNASuSx9DUClL+UivKna0aAlEgvI+BAlL+UifJnFowAKZHWR4Dyl1JR/syKESAl0uoIUP5SKsqfWTICpERaGwHKX0pF+TNrRoCUSCsjQPlLqSh/hmAESInUHgHKX0pF+TMUI0BKpNYIUP5SKsqfIRkBUiKbHgHKX0pF+TM0I0BKZFMjQPlLqSh/iBEgZTL1CFD+UirKH7YxAqREphoBB5L8fgNfn/Qf5Q87MAKkREqPAOUvpaL8YRdGgJRIqRGg/KVUlD8swQiQEtnvCFD+UirKH1ZgBEiJrDsClL+UivKHNRgBUiKrjgDlL6Wi/GEfjAApkWVHgPKXUlH+UIARICWy1whQ/lIqyh8KMgKkRB5LcnVOpvylVJQ/TMAIkBI5cQQofykV5Q8TMgKkRI6NAOUvpaL8O7JV+wCs7UiSO5NcUfsgdO0LSd6X5KdqH4Tu/W2S1yR5qvZBWI4B0LdDWYyAF9c+CDC0v0pybZJnah+E5RkA/TMCgJqUf6cMgHkwAoAalH/HDID5MAKATVL+nTMA5sUIADZB+c+AATA/RgAwJeU/EwbAPBkBwBSU/4wYAPNlBAAlKf+ZMQDmzQgASlD+M2QAzJ8RAOyH8p8pA2AMRgCwDuU/YwbAOIwAYBXKf+YMgLEYAcAylP8ADIDxGAHAbpT/IAyAMRkBwE6U/0AMgHEZAcB2yn8wBsDYjAAgUf5DMgAwAmBsyn9QBgCJEQCjUv4DMwA4xgiAsSj/wRkAbGcEwBiUPwYAJzECYN6UP0kMAHZmBMA8KX++ygDgVIwAmBflz3EMAHZjBMA8KH9OYgCwFyMA+qb82ZEBwDKMAOiT8ueUDACWZQRAX5Q/uzIAWIURAH1Q/uzJAGBVRgC0TfmzFAOAdRgB0Cblz9IMANZlBEBblD8rMQDYDyMA2qD8WZkBwH4ZAVCX8mctBgAlGAFQh/JnbQYApRgBsFnKn30xACjJCIDNUP7smwFAaUYATEv5U4QBwBSMAJiG8qcYA4CpGAFQlvKnKAOAKRkBUIbypzgDgKkZAbA/yp9JGABsghEA61H+TMYAYFOMAFiN8mdSBgCbZATAcpQ/kzMA2DQjAHan/NkIA4AajADYmfJnYwwAajEC4HjKn40yAKjJCIAF5c/GGQDUZgQwOuVPFQYALTACGJXypxoDgFYYAYxG+VOVAUBLjABGofypzgCgNUYAc6f8aYIBQIuMAOZK+dMMA4BWGQHMjfKnKQYALTMCmAvlT3MMAFpnBNA75U+TDAB6YATQK+VPswwAemEE0BvlT9MMAHpiBNAL5U/zDAB6YwTQOuVPFwwAemQE0CrlTzcMAHplBNAa5U9XDAB6ZgTQCuVPdwwAemcEUJvyp0sGAHNgBFCL8qdbBgBzYQSwacqfrhkAzIkRwKYof7pnADA3RgBTU/7MggHAHBkBTEX5AzTuUJIHkjwvUijvSnJGAGieESClovwBOmMEyH6j/AE6ZQTIulH+AJ0zAmTVKH+AmTACZNkof4CZMQJkryh/gJkyAuRUUf4AM2cEyIlR/gCDMALkWJQ/wGCMAFH+AIMyAsaN8gcYnBEwXpQ/AEmMgJGi/AE4jhEw/yh/AHZkBMw3yh+AXRkB84vyB2ApRsB8ovwBWIkR0H+UPwBrMQL6jfIHYF+MgP6i/AEowgjoJ8ofgKKMgPaj/AGYhBHQbpQ/AJMyAtqL8gdgI4yAdqL8AdgoI6B+lD8AVRgByh+AQRkByh+AQRkByh+AQRkByh+AQRkByh+AQRkByh+AQRkByh+AQRkByh+AQRkByh+AQRkByh+AQRkByh+AQRkByh+AQRkByh+AQRkByh+AQRkByh+AQRkByh+AQY08ApQ/AEMbcQQofwDIWCNA+QPANiOMAOUPADuY8whQ/gCwizmOAOUPAEs4nOSzqV/cJfKXSc4s+uoAwIxdlOSjqV/g+8nbkmyVfmEAYO4uSvLh1C/yVfNckl+J8geAtZ2e5MbUL/Vl88Ukr5zihQCAEf10kidSv+B3y91JLp/qBQCAUV2S5J2pX/Qn5tEk1074dQMASX4syYOpX/zPJHl7kq+f9KsFAL7qQBbfdX8imy/+/07ylix+SBEAqOD0JD+U5C+SPJ1pi/9jSX4xi48igE7533Ngfi7IYgx8d5LvSnLlPv++/0pyz9HcluS+ff59QAMMAJi/b0hydZKXZDEGrkxyTpKzk5x/9M88leTxo3koi19DfH+STx/Nc5s9MgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA//w+/VGq02LtlrAAAAABJRU5ErkJggg==) no-repeat 95% 50%,var(--background-disabled-grey);background-size:15px;-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:20px;border:0;outline:0}.cowing-input-dropdown-container[_ngcontent-%COMP%] > .input-clean[_ngcontent-%COMP%]{width:100%;height:50px;text-overflow:ellipsis;box-sizing:border-box;background-color:var(--white-color);border:0;outline:0;color:var(--primary-dark-color);font-size:1.4rem}.cowing-input-dropdown-container[_ngcontent-%COMP%] > .not-padding[_ngcontent-%COMP%]{padding:0 40px 0 0}.cowing-input-dropdown-container[_ngcontent-%COMP%] > .input-invalid[_ngcontent-%COMP%]{border:1px solid var(--error-color)}.cowing-input-dropdown-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:-webkit-autofill, .cowing-input-dropdown-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:-webkit-autofill:active, .cowing-input-dropdown-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:-webkit-autofill:focus, .cowing-input-dropdown-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}.cowing-input-dropdown-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:-webkit-autofill::first-line{font-family:Manrope}"]}),e}();function tn(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",18),n.ɵɵelementStart(1,"div",19),n.ɵɵelementStart(2,"div",20),n.ɵɵtext(3),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"div",21),n.ɵɵtext(5),n.ɵɵelementEnd(),n.ɵɵelementStart(6,"div",21),n.ɵɵtext(7),n.ɵɵelementEnd(),n.ɵɵelementStart(8,"div",22),n.ɵɵtext(9),n.ɵɵelementEnd(),n.ɵɵelementStart(10,"div",21),n.ɵɵtext(11),n.ɵɵelementEnd(),n.ɵɵelementStart(12,"div",21),n.ɵɵtext(13),n.ɵɵelementEnd(),n.ɵɵelementStart(14,"div",21),n.ɵɵtext(15),n.ɵɵelementEnd(),n.ɵɵelementStart(16,"div",20),n.ɵɵtext(17),n.ɵɵelementEnd(),n.ɵɵelementStart(18,"div",23),n.ɵɵlistener("click",(function(){n.ɵɵrestoreView(o);var e=t.$implicit;return n.ɵɵnextContext(2).openBookingModal(e.id,e.state.id)})),n.ɵɵtext(19),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=t.$implicit;n.ɵɵadvance(3),n.ɵɵtextInterpolate(r.coworker.name),n.ɵɵadvance(2),n.ɵɵtextInterpolate(r.id),n.ɵɵadvance(2),n.ɵɵtextInterpolate(r.start_date),n.ɵɵadvance(2),n.ɵɵtextInterpolate(r.duration.name),n.ɵɵadvance(2),n.ɵɵtextInterpolate2(" ",r.start_time," a ",r.end_time,""),n.ɵɵadvance(2),n.ɵɵtextInterpolate1(" ",r.space.capacity," "),n.ɵɵadvance(2),n.ɵɵtextInterpolate(r.space.name),n.ɵɵadvance(2),n.ɵɵtextInterpolate1("",r.price," €"),n.ɵɵadvance(1),n.ɵɵproperty("ngClass","c-"+r.state.id),n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",r.state.name," ")}}function nn(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"img",24),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).setPreviousPage()})),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext(2);n.ɵɵproperty("src",r.getLeftArrowIcon,n.ɵɵsanitizeUrl)}}function on(e,t){if(1&e&&n.ɵɵelement(0,"img",25),2&e){var o=n.ɵɵnextContext(2);n.ɵɵproperty("src",o.getDisabledLeftArrowIcon,n.ɵɵsanitizeUrl)}}function rn(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"img",24),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).setNextPage()})),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext(2);n.ɵɵproperty("src",r.getRightArrowIcon,n.ɵɵsanitizeUrl)}}function an(e,t){if(1&e&&n.ɵɵelement(0,"img",25),2&e){var o=n.ɵɵnextContext(2);n.ɵɵproperty("src",o.getDisabledRightArrowIcon,n.ɵɵsanitizeUrl)}}function cn(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",12),n.ɵɵtemplate(1,tn,20,11,"div",13),n.ɵɵelementStart(2,"div",14),n.ɵɵelementStart(3,"div",15),n.ɵɵtemplate(4,nn,1,1,"img",16),n.ɵɵtemplate(5,on,1,1,"img",17),n.ɵɵelementStart(6,"span"),n.ɵɵtext(7),n.ɵɵelementEnd(),n.ɵɵtemplate(8,rn,1,1,"img",16),n.ɵɵtemplate(9,an,1,1,"img",17),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("ngForOf",o.bookingsList),n.ɵɵadvance(3),n.ɵɵproperty("ngIf",null!==o.previousPage),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",null===o.previousPage),n.ɵɵadvance(2),n.ɵɵtextInterpolate1(" ",o.filterForm.get("page").value+1," "),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",null!==o.nextPage),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",null===o.nextPage)}}function sn(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",26),n.ɵɵelement(1,"img",25),n.ɵɵelementStart(2,"span"),n.ɵɵtext(3),n.ɵɵpipe(4,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("src",o.getCalendarIcon,n.ɵɵsanitizeUrl),n.ɵɵadvance(2),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(4,2,"coworker.bookings.no-bookings"))}}var ln=function(){function r(e,t,n,r){this._store=e,this.translate=t,this.router=n,this.formBuilder=r,this.EFooterStyleInput=Te,this.EInputStyleType=fe,this.bookingsList=[],this.filterSpacesList=[],this.bookingStates=[],this.nextPage=null,this.previousPage=null,this.subscription=new p.Subscription,_.locale("es"),this.filterForm=this.formBuilder.group({space_id:new o.FormControl(null),state_id:new o.FormControl(null),page:new o.FormControl(0)})}return r.prototype.ngOnInit=function(){return B(this,void 0,void 0,(function(){var t,n,o=this;return V(this,(function(r){switch(r.label){case 0:this.subscription.add(Bt.instance.coworkingStatusModified.subscribe((function(e){return B(o,void 0,void 0,(function(){var e;return V(this,(function(t){switch(t.label){case 0:return t.trys.push([0,2,3,4]),this.bookingsList=[],this._store.dispatch(W({})),[4,this.getBookings()];case 1:return t.sent(),[3,4];case 2:return e=t.sent(),this._store.dispatch(Y({payload:{message:401===e.status?this.translate.instant("general.expired"):e.data.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,4];case 3:return this._store.dispatch(ee({})),[7];case 4:return[2]}}))}))}))),this.subscription.add(this.filterForm.valueChanges.subscribe((function(e){return B(o,void 0,void 0,(function(){var e;return V(this,(function(t){switch(t.label){case 0:return t.trys.push([0,2,3,4]),this.bookingsList=[],this._store.dispatch(W({})),[4,this.getBookings()];case 1:return t.sent(),[3,4];case 2:return e=t.sent(),this._store.dispatch(Y({payload:{message:401===e.status?this.translate.instant("general.expired"):e.data.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,4];case 3:return this._store.dispatch(ee({})),[7];case 4:return[2]}}))}))}))),this.subscription.add(q.instance.newCoworkingSelected.subscribe((function(e){return B(o,void 0,void 0,(function(){var t;return V(this,(function(n){switch(n.label){case 0:this.coworkingId=e,n.label=1;case 1:return n.trys.push([1,4,5,6]),this.bookingsList=[],this._store.dispatch(W({})),[4,this.getSpaces()];case 2:return n.sent(),[4,this.getBookings()];case 3:return n.sent(),[3,6];case 4:return t=n.sent(),this._store.dispatch(Y({payload:{message:401===t.status?this.translate.instant("general.expired"):t.data.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,6];case 5:return this._store.dispatch(ee({})),[7];case 6:return[2]}}))}))}))),this.coworkingId=U.instance.get(e.EStorageType.ActiveCoworking),this._store.dispatch(W({})),r.label=1;case 1:return r.trys.push([1,5,6,7]),[4,Gt.instance.getStates(1)];case 2:return t=r.sent(),this.bookingStates=t,this.bookingStates.push({id:null,name:"Todos"}),[4,this.getSpaces()];case 3:return r.sent(),[4,this.getBookings()];case 4:return r.sent(),[3,7];case 5:return n=r.sent(),this._store.dispatch(Y({payload:{message:401===n.status?this.translate.instant("general.expired"):n.data.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,7];case 6:return this._store.dispatch(ee({})),[7];case 7:return[2]}}))}))},Object.defineProperty(r.prototype,"getCalendarIcon",{get:function(){return""+ve.calendarEmpty},enumerable:!0,configurable:!0}),r.prototype.getBookings=function(){return B(this,void 0,void 0,(function(){var e;return V(this,(function(t){switch(t.label){case 0:return[4,q.instance.getCoworkingBookings(this.coworkingId,{space_id:this.filterForm.get("space_id").value,state_id:this.filterForm.get("state_id").value,pagination:{page:this.filterForm.get("page").value}})];case 1:return e=t.sent(),this.nextPage=e.pagination.next_page,this.previousPage=e.pagination.previous_page,this.bookingsList=e.bookings,[2,e]}}))}))},r.prototype.openBookingModal=function(e,t){3===t&&this._store.dispatch(Y({payload:{message:"",title:this.translate.instant("coworking-home.bookings.confirm-booking"),type:"confirmBooking",bookingId:e}})),4===t&&this._store.dispatch(Y({payload:{message:"",title:this.translate.instant("coworker.bookings.cancel-title"),type:"cancelBooking",bookingId:e}}))},r.prototype.getSpaces=function(){return B(this,void 0,void 0,(function(){var e;return V(this,(function(t){switch(t.label){case 0:return[4,q.instance.getCoworkingSpaces(this.coworkingId)];case 1:return e=t.sent(),this.filterSpacesList=e.map((function(e){return{id:e.id,name:e.name}})),this.filterSpacesList.push({id:null,name:"Todos"}),[2,e]}}))}))},Object.defineProperty(r.prototype,"getEditIcon",{get:function(){return""+ve.editSvg},enumerable:!0,configurable:!0}),r.prototype.navigateTo=function(e){this.router.navigate([e])},Object.defineProperty(r.prototype,"getLeftArrowIcon",{get:function(){return""+ve.leftArrowTable},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"getRightArrowIcon",{get:function(){return""+ve.rightArrowTable},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"getDisabledLeftArrowIcon",{get:function(){return""+ve.disabledLeftArrowTable},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"getDisabledRightArrowIcon",{get:function(){return""+ve.disabledRightArrowTable},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"getTodayDate",{get:function(){return this.translate.instant("coworking-home.bookings.today")+", "+_().format("DD/MMMM/yyyy")},enumerable:!0,configurable:!0}),r.prototype.setNextPage=function(){this.filterForm.get("page").setValue(this.filterForm.get("page").value+1)},r.prototype.setPreviousPage=function(){this.filterForm.get("page").setValue(this.filterForm.get("page").value-1)},r.prototype.editSpaces=function(){this.navigateTo("coworking-spaces")},r.prototype.ngOnDestroy=function(){this.subscription.unsubscribe()},r.ɵfac=function(e){return new(e||r)(n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(s.TranslateService),n.ɵɵdirectiveInject(d.Router),n.ɵɵdirectiveInject(o.FormBuilder))},r.ɵcmp=n.ɵɵdefineComponent({type:r,selectors:[["cowing-core-bookings-home"]],decls:45,vars:50,consts:[[1,"coworking-home-bookings-container"],[1,"header"],[1,"title"],[1,"section-title"],[1,"filters-section"],[1,"filter",3,"formGroup"],[3,"inputStyle","isForm","control","label","options","type"],[1,"filter"],[1,"table-header"],[1,"head"],["class","table-container",4,"ngIf"],["class","table-empty",4,"ngIf"],[1,"table-container"],["class","table",4,"ngFor","ngForOf"],[1,"action-pagination"],[1,"pagination"],["alt","",3,"src","click",4,"ngIf"],["alt","",3,"src",4,"ngIf"],[1,"table"],[1,"row"],[1,"bold","ellipsis"],[1,"ellipsis"],[1,"semibold","ellipsis"],[1,"status","ellipsis",3,"ngClass","click"],["alt","",3,"src","click"],["alt","",3,"src"],[1,"table-empty"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵelementStart(2,"div",2),n.ɵɵelementStart(3,"div",3),n.ɵɵtext(4),n.ɵɵpipe(5,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(6,"span"),n.ɵɵtext(7),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(8,"div",4),n.ɵɵelementStart(9,"div",5),n.ɵɵelement(10,"cowing-input-dropdown",6),n.ɵɵpipe(11,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(12,"div",7),n.ɵɵelement(13,"cowing-input-dropdown",6),n.ɵɵpipe(14,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(15,"div",8),n.ɵɵelementStart(16,"div",9),n.ɵɵtext(17),n.ɵɵpipe(18,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(19,"div",9),n.ɵɵtext(20),n.ɵɵpipe(21,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(22,"div",9),n.ɵɵtext(23),n.ɵɵpipe(24,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(25,"div",9),n.ɵɵtext(26),n.ɵɵpipe(27,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(28,"div",9),n.ɵɵtext(29),n.ɵɵpipe(30,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(31,"div",9),n.ɵɵtext(32),n.ɵɵpipe(33,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(34,"div",9),n.ɵɵtext(35),n.ɵɵpipe(36,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(37,"div",9),n.ɵɵtext(38),n.ɵɵpipe(39,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(40,"div",9),n.ɵɵtext(41),n.ɵɵpipe(42,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵtemplate(43,cn,10,6,"div",10),n.ɵɵtemplate(44,sn,5,4,"div",11),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(4),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(5,26,"coworking-home.bookings.title")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",t.getTodayDate,""),n.ɵɵadvance(2),n.ɵɵproperty("formGroup",t.filterForm),n.ɵɵadvance(1),n.ɵɵproperty("inputStyle",t.EInputStyleType.Secondary)("isForm",!0)("control",t.filterForm.get("space_id"))("label",n.ɵɵpipeBind1(11,28,"coworker.booking.space"))("options",t.filterSpacesList)("type","object"),n.ɵɵadvance(3),n.ɵɵproperty("inputStyle",t.EInputStyleType.Secondary)("isForm",!0)("control",t.filterForm.get("state_id"))("label",n.ɵɵpipeBind1(14,30,"coworking-home.bookings.states"))("options",t.bookingStates)("type","object"),n.ɵɵadvance(4),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(18,32,"coworking-home.bookings.table-headers.coworker")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(21,34,"coworking-home.bookings.table-headers.code")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(24,36,"coworking-home.bookings.table-headers.date")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(27,38,"coworking-home.bookings.table-headers.duration")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(30,40,"coworking-home.bookings.table-headers.hour")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(33,42,"coworking-home.bookings.table-headers.capacity")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(36,44,"coworking-home.bookings.table-headers.space")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(39,46,"coworking-home.bookings.table-headers.price")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(42,48,"coworking-home.bookings.table-headers.state")," "),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",t.bookingsList.length),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",!t.bookingsList.length))},directives:[o.NgControlStatusGroup,o.FormGroupDirective,en,t.NgIf,t.NgForOf,t.NgClass],pipes:[s.TranslatePipe],styles:[".coworking-home-bookings-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]{display:flex;justify-content:space-between;background:var(--white-color);padding:2%;align-items:center}.coworking-home-bookings-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-size:20px;font-weight:800;font-stretch:normal;font-style:normal;line-height:.79;letter-spacing:normal;text-align:left}.coworking-home-bookings-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]   .section-title[_ngcontent-%COMP%]{font-size:20px;font-weight:800;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left}.coworking-home-bookings-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-family:Manrope;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;margin-top:5%;display:block}.coworking-home-bookings-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .filters-section[_ngcontent-%COMP%]{display:flex;width:40%}.coworking-home-bookings-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .filters-section[_ngcontent-%COMP%]   .filter[_ngcontent-%COMP%]{width:100%}.coworking-home-bookings-container[_ngcontent-%COMP%]   .table-header[_ngcontent-%COMP%]{padding:2% 3%;display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr 1fr 2fr 1fr 2fr;gap:0 20px}.coworking-home-bookings-container[_ngcontent-%COMP%]   .table-header[_ngcontent-%COMP%]   .head[_ngcontent-%COMP%]{font-family:Manrope;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.15px;text-align:left}.coworking-home-bookings-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]{background:var(--white-color)}.coworking-home-bookings-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%]{padding:2% 3%;gap:0 20px;display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr 1fr 2fr 1fr 2fr}.coworking-home-bookings-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.15px;text-align:left;align-items:center;display:flex;overflow-y:scroll;white-space:nowrap}.coworking-home-bookings-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%] > div.bold[_ngcontent-%COMP%]{font-family:var(--primary-font-bold)}.coworking-home-bookings-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%] > div.semibold[_ngcontent-%COMP%]{font-family:var(--primary-font-semi-bold)}.coworking-home-bookings-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%] > div.ellipsis[_ngcontent-%COMP%]{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.coworking-home-bookings-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%]   .status[_ngcontent-%COMP%]{flex-grow:0;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:7.3px;color:#fff;padding:14.6px 21.8px;font-size:9.8px;border-radius:29.1px;width:100px;cursor:pointer}.coworking-home-bookings-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%]   .status.c-1[_ngcontent-%COMP%], .coworking-home-bookings-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%]   .status.c-2[_ngcontent-%COMP%]{background-color:var(--primary-color)}.coworking-home-bookings-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%]   .status.c-3[_ngcontent-%COMP%]{background-color:var(--color-pending)}.coworking-home-bookings-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%]   .status.c-4[_ngcontent-%COMP%]{background-color:var(--primary-color)}.coworking-home-bookings-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%]   .status.c-5[_ngcontent-%COMP%], .coworking-home-bookings-container[_ngcontent-%COMP%]   .table-container[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%]   .status.c-6[_ngcontent-%COMP%]{background-color:var(--error-status-color)}.coworking-home-bookings-container[_ngcontent-%COMP%]   .action-pagination[_ngcontent-%COMP%]   .pagination[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;height:100%;margin:20px}.coworking-home-bookings-container[_ngcontent-%COMP%]   .action-pagination[_ngcontent-%COMP%]   .pagination[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-family:Manrope;font-size:20px;font-weight:800;font-stretch:normal;font-style:normal;line-height:.9;letter-spacing:-1px;text-align:left;margin-left:3%;margin-right:3%}.coworking-home-bookings-container[_ngcontent-%COMP%]   .action-pagination[_ngcontent-%COMP%]   .pagination[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:25px}.coworking-home-bookings-container[_ngcontent-%COMP%]   .table-empty[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;margin:15% auto 0;justify-content:center;height:100%}.coworking-home-bookings-container[_ngcontent-%COMP%]   .table-empty[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-family:Manrope;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:.9;letter-spacing:normal;text-align:center;color:var(--primary-color)}"]}),r}();function pn(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",10),n.ɵɵelement(1,"img",11),n.ɵɵelementStart(2,"p"),n.ɵɵtext(3),n.ɵɵpipe(4,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("src",o.getConfirmation,n.ɵɵsanitizeUrl),n.ɵɵadvance(2),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(4,2,"coworking-profile.on-construction"))}}function dn(e,t){1&e&&n.ɵɵelement(0,"cowing-core-employees-home")}function mn(e,t){1&e&&n.ɵɵelement(0,"cowing-core-spaces-home",12),2&e&&n.ɵɵproperty("isCompany",!0)}function gn(e,t){if(1&e&&n.ɵɵelement(0,"cowing-core-spendings-home",13),2&e){var o=n.ɵɵnextContext();n.ɵɵproperty("companyId",o.companyId)}}function un(e,t){1&e&&n.ɵɵelement(0,"cowing-core-bookings-home")}var fn=function(){function o(e,t){var n=this;this._store=e,this._router=t,this.EFooterStyleInput=Te,this.content=null,this.tokenRefreshed=!1;var o="employees";t.events.subscribe((function(e){n._router.url.includes("home")&&(o="home"),n._router.url.includes("employees")&&(o="employees"),n._router.url.includes("booking")&&(o="booking"),n._router.url.includes("spendings")&&(o="spendings"),n._router.url.includes("spaces")&&(o="spaces"),n.content=o}))}return o.prototype.ngOnInit=function(){this.companyId=U.instance.get(e.EStorageType.ActiveCompany),this.coworkingId=U.instance.get(e.EStorageType.ActiveCoworking)},Object.defineProperty(o.prototype,"getConfirmation",{get:function(){return""+ve.confirm},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"getUserType",{get:function(){return this.companyId&&this.coworkingId?"company-plus":"company"},enumerable:!0,configurable:!0}),o.ɵfac=function(e){return new(e||o)(n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(d.Router))},o.ɵcmp=n.ɵɵdefineComponent({type:o,selectors:[["cowing-core-company-home"]],decls:13,vars:6,consts:[[1,"company-home-container"],[1,"side-bar"],[3,"userType"],[1,"header"],[1,"home"],["class","empty-space",4,"ngIf"],[4,"ngIf"],[3,"isCompany",4,"ngIf"],[3,"companyId",4,"ngIf"],[1,"footer"],[1,"empty-space"],[3,"src"],[3,"isCompany"],[3,"companyId"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵelement(2,"sidebar-home",2),n.ɵɵelementEnd(),n.ɵɵelementStart(3,"div",3),n.ɵɵelement(4,"header-home"),n.ɵɵelementEnd(),n.ɵɵelementStart(5,"div",4),n.ɵɵtemplate(6,pn,5,4,"div",5),n.ɵɵtemplate(7,dn,1,0,"cowing-core-employees-home",6),n.ɵɵtemplate(8,mn,1,1,"cowing-core-spaces-home",7),n.ɵɵtemplate(9,gn,1,1,"cowing-core-spendings-home",8),n.ɵɵtemplate(10,un,1,0,"cowing-core-bookings-home",6),n.ɵɵelementEnd(),n.ɵɵelementStart(11,"div",9),n.ɵɵelement(12,"cowing-footer"),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(2),n.ɵɵproperty("userType",t.getUserType),n.ɵɵadvance(4),n.ɵɵproperty("ngIf","home"===t.content||"booking"===t.content&&!t.coworkingId),n.ɵɵadvance(1),n.ɵɵproperty("ngIf","employees"===t.content),n.ɵɵadvance(1),n.ɵɵproperty("ngIf","spaces"===t.content),n.ɵɵadvance(1),n.ɵɵproperty("ngIf","spendings"===t.content),n.ɵɵadvance(1),n.ɵɵproperty("ngIf","booking"===t.content&&t.coworkingId))},directives:[Je,mt,t.NgIf,Ve,_t,Tt,Ut,ln],pipes:[s.TranslatePipe],styles:['.company-home-container[_ngcontent-%COMP%]{display:grid;grid-template-columns:.2fr 1.1fr 1.1fr 1.1fr 1.1fr;grid-template-rows:.3fr 1.7fr 1.8fr .2fr;gap:0 0;grid-template-areas:"sidebar header header header header" "sidebar home home home home" "sidebar home home home home" "sidebar footer footer footer footer";min-width:1200px;overflow:hidden;box-sizing:border-box;background-color:var(--background-disabled-grey);height:100vh}.home[_ngcontent-%COMP%]{-ms-grid-row:3;-ms-grid-row-span:3;-ms-grid-column:3;-ms-grid-column-span:7;grid-area:home;background:var(--background-disabled-grey);margin:3.1rem;box-sizing:border-box;overflow:auto}.home[_ngcontent-%COMP%]   .empty-space[_ngcontent-%COMP%]{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.home[_ngcontent-%COMP%]   .empty-space[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin-top:3rem;font-family:Manrope;font-size:20px}.footer[_ngcontent-%COMP%]{-ms-grid-row:7;-ms-grid-column:3;-ms-grid-column-span:7;grid-area:footer}.side-bar[_ngcontent-%COMP%]{-ms-grid-row:1;-ms-grid-row-span:7;-ms-grid-column:1;grid-area:sidebar}.header[_ngcontent-%COMP%]{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:7;grid-area:header;border-bottom:2px solid var(--white-color)}']}),o}();function hn(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",9),n.ɵɵelement(1,"img",10),n.ɵɵelementStart(2,"p"),n.ɵɵtext(3),n.ɵɵpipe(4,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("src",o.getConfirmation,n.ɵɵsanitizeUrl),n.ɵɵadvance(2),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(4,2,"coworking-profile.on-construction"))}}function vn(e,t){1&e&&n.ɵɵelement(0,"cowing-core-spaces-home")}function yn(e,t){1&e&&n.ɵɵelement(0,"cowing-core-bookings-home")}var wn=function(){function o(e,t){var n=this;this._store=e,this._router=t,this.EFooterStyleInput=Te,this.content=null;var o="booking";t.events.subscribe((function(e){n._router.url.includes("home")&&(o="home"),n._router.url.includes("spaces")&&(o="spaces"),n._router.url.includes("booking")&&(o="booking"),n.content=o}))}return o.prototype.ngOnInit=function(){this.coworkingId=U.instance.get(e.EStorageType.ActiveCoworking)},Object.defineProperty(o.prototype,"getConfirmation",{get:function(){return""+ve.confirm},enumerable:!0,configurable:!0}),o.ɵfac=function(e){return new(e||o)(n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(d.Router))},o.ɵcmp=n.ɵɵdefineComponent({type:o,selectors:[["cowing-core-coworking-home"]],decls:11,vars:6,consts:[[1,"coworking-home-container"],[1,"side-bar"],[3,"userType","id"],[1,"header"],[1,"home"],["class","empty-space",4,"ngIf"],[4,"ngIf"],[1,"footer"],[3,"type"],[1,"empty-space"],[3,"src"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵelement(2,"sidebar-home",2),n.ɵɵelementEnd(),n.ɵɵelementStart(3,"div",3),n.ɵɵelement(4,"header-home"),n.ɵɵelementEnd(),n.ɵɵelementStart(5,"div",4),n.ɵɵtemplate(6,hn,5,4,"div",5),n.ɵɵtemplate(7,vn,1,0,"cowing-core-spaces-home",6),n.ɵɵtemplate(8,yn,1,0,"cowing-core-bookings-home",6),n.ɵɵelementEnd(),n.ɵɵelementStart(9,"div",7),n.ɵɵelement(10,"cowing-footer",8),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(2),n.ɵɵproperty("userType","coworking")("id",t.coworkingId),n.ɵɵadvance(4),n.ɵɵproperty("ngIf","home"===t.content),n.ɵɵadvance(1),n.ɵɵproperty("ngIf","spaces"===t.content),n.ɵɵadvance(1),n.ɵɵproperty("ngIf","booking"===t.content),n.ɵɵadvance(2),n.ɵɵproperty("type",t.EFooterStyleInput.Secondary))},directives:[Je,mt,t.NgIf,Ve,Tt,ln],pipes:[s.TranslatePipe],styles:['.coworking-home-container[_ngcontent-%COMP%]{display:grid;grid-template-columns:.2fr 1.1fr 1.1fr 1.1fr 1.1fr;grid-template-rows:.3fr 1.7fr 1.8fr .2fr;gap:0 0;grid-template-areas:"sidebar header header header header" "sidebar home home home home" "sidebar home home home home" "sidebar footer footer footer footer";min-width:1200px;overflow:hidden;box-sizing:border-box;background-color:var(--background-disabled-grey);height:100vh}.home[_ngcontent-%COMP%]{-ms-grid-row:3;-ms-grid-row-span:3;-ms-grid-column:3;-ms-grid-column-span:7;grid-area:home;background:var(--background-disabled-grey);margin:3.1rem;box-sizing:border-box;overflow:auto}.home[_ngcontent-%COMP%]   .empty-space[_ngcontent-%COMP%]{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.home[_ngcontent-%COMP%]   .empty-space[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin-top:3rem;font-family:Manrope;font-size:20px}.footer[_ngcontent-%COMP%]{-ms-grid-row:7;-ms-grid-column:3;-ms-grid-column-span:7;grid-area:footer}.side-bar[_ngcontent-%COMP%]{-ms-grid-row:1;-ms-grid-row-span:7;-ms-grid-column:1;grid-area:sidebar}.header[_ngcontent-%COMP%]{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:7;grid-area:header;border-bottom:2px solid var(--white-color)}']}),o}(),Cn=function(e){this.company_name=e.company_name,this.business_name=e.business_name,this.tax_id=e.tax_id,this.fiscal_address=e.fiscal_address,this.city=e.city,this.country=e.country,this.province=e.province,this.latitude=e.latitude,this.longitude=e.longitude,this.business_group=e.business_group,this.description=e.description,this.web=e.web,this.phone=e.phone,this.email=e.email},bn=function(){function e(){return e.instance=e.instance||this}return e.prototype.validateIBAN=function(e){return new RegExp(/^(?:(?:IT|SM)\d{2}[A-Z]\d{22}|CY\d{2}[A-Z]\d{23}|NL\d{2}[A-Z]{4}\d{10}|LV\d{2}[A-Z]{4}\d{13}|(?:BG|BH|GB|IE)\d{2}[A-Z]{4}\d{14}|GI\d{2}[A-Z]{4}\d{15}|RO\d{2}[A-Z]{4}\d{16}|KW\d{2}[A-Z]{4}\d{22}|MT\d{2}[A-Z]{4}\d{23}|NO\d{13}|(?:DK|FI|GL|FO)\d{16}|MK\d{17}|(?:AT|EE|KZ|LU|XK)\d{18}|(?:BA|HR|LI|CH|CR)\d{19}|(?:GE|DE|LT|ME|RS)\d{20}|IL\d{21}|(?:AD|CZ|ES|MD|SA)\d{22}|PT\d{23}|(?:BE|IS)\d{24}|(?:FR|MR|MC)\d{25}|(?:AL|DO|LB|PL)\d{26}|(?:AZ|HU)\d{27}|(?:GR|MU)\d{28})$/i).test(e.value)?null:{validateIBAN:!0}},e.instance=new e,e.ɵfac=function(t){return new(t||e)},e.ɵprov=n.ɵɵdefineInjectable({token:e,factory:e.ɵfac,providedIn:"root"}),e}(),_n=function(){function e(){return e.instance=e.instance||this}return e.prototype.decrypt=function(e){var t=atob(atob(he).split("private")[0]),n=atob(e).split("private")[0],o=atob(n).split("_C_W_")[1];return atob(o).split(t)[0]},e.prototype.encrypt=function(e){var t=atob(atob(he).split("private")[0]),n=btoa(t+"_C_W_"+btoa(e+t));return btoa(n+"private")},e.instance=new e,e.ɵfac=function(t){return new(t||e)},e.ɵprov=n.ɵɵdefineInjectable({token:e,factory:e.ɵfac,providedIn:"root"}),e}();function xn(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",2),n.ɵɵelementStart(1,"span",3),n.ɵɵtext(2),n.ɵɵelementEnd(),n.ɵɵelementStart(3,"div",4),n.ɵɵtext(4),n.ɵɵpipe(5,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵproperty("ngClass",o.isActive?"active":"disabled"),n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",o.stepNumber," "),n.ɵɵadvance(1),n.ɵɵproperty("ngClass",o.isActive?"active":"disabled"),n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(5,4,o.title)," ")}}var Sn,kn=function(){function e(e){this._store=e}return e.prototype.ngOnInit=function(){console.log(this.steps)},e.ɵfac=function(t){return new(t||e)(n.ɵɵdirectiveInject(a.Store))},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-core-coworking-stepper"]],inputs:{steps:"steps"},decls:2,vars:1,consts:[[1,"coworking-stepper-container"],["class","step-container",4,"ngFor","ngForOf"],[1,"step-container"],[1,"step",3,"ngClass"],[1,"title",3,"ngClass"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵtemplate(1,xn,6,6,"div",1),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵproperty("ngForOf",t.steps))},directives:[t.NgForOf,t.NgClass],pipes:[s.TranslatePipe],styles:[".coworking-stepper-container[_ngcontent-%COMP%]{padding-top:50px;padding-bottom:50px;display:flex;justify-content:center}.coworking-stepper-container[_ngcontent-%COMP%]   .step-container[_ngcontent-%COMP%]{cursor:default;display:flex;margin-right:25px;justify-content:space-around;flex-wrap:nowrap}.coworking-stepper-container[_ngcontent-%COMP%]   .step-container[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-family:var(--primary-font-semi-bold);font-size:medium;align-self:center}.coworking-stepper-container[_ngcontent-%COMP%]   .step-container[_ngcontent-%COMP%]   .title.disabled[_ngcontent-%COMP%]{color:var(--primary-color-grey)}.coworking-stepper-container[_ngcontent-%COMP%]   .step-container[_ngcontent-%COMP%]   .step[_ngcontent-%COMP%]{margin-right:15px;padding:10px 25px;font-size:medium;border-radius:25px}.coworking-stepper-container[_ngcontent-%COMP%]   .step-container[_ngcontent-%COMP%]   .step.active[_ngcontent-%COMP%]{color:var(--white-color);background-color:var(--primary-color)}.coworking-stepper-container[_ngcontent-%COMP%]   .step-container[_ngcontent-%COMP%]   .step.disabled[_ngcontent-%COMP%]{color:var(--color-disabled-grey);background-color:var(--background-disabled-grey)}"]}),e}();!function(e){e.Primary="primary",e.Secondary="secondary"}(Sn||(Sn={}));var Mn=["input"];function Pn(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",6),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(2,1,o.label)," ")}}function On(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",7),n.ɵɵelement(1,"img",8),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("src",o.getIcon,n.ɵɵsanitizeUrl)}}var En=function(e,t){return[e,t]};function In(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"input",9,10),n.ɵɵlistener("ngModelChange",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().value=e}))("input",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().onInputChange(e)})),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵproperty("ngClass",n.ɵɵpureFunction2(3,En,"input-"+r.inputStyle,r.iconShow?"":"not-padding"))("placeholder",r.placeholder)("ngModel",r.value)}}var An=function(e,t,n,o){return[e,t,n,o]};function Fn(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"input",11,10),n.ɵɵlistener("ngModelChange",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().value=e}))("blur",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().validateLocation()})),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵproperty("ngClass",n.ɵɵpureFunction4(4,An,!r.control.invalid&&r.valid||!r.control.touched?"":"input-invalid","input-"+r.inputStyle,r.iconShow?"":"not-padding",r.valid?"input-valid":""))("ngModel",r.value)("placeholder",r.placeholder)("formControl",r.control)}}var Tn,Bn=function(){function e(){this.type="text",this.inputStyle=fe.Primary,this.iconShow=!1,this.iconName="",this.label="",this.placeholder="",this.required=!1,this.validateInput=!0,this.isForm=!1,this.control=null,this.locationEvent=new n.EventEmitter,this.toggledShowPassword=!1,this.valid=!1,this.msg="",this.status="",this.init=!0,this.platform=new H.service.Platform({apikey:"NogSDLNDmk3LGE8LE55oFPl3EPDeimpgGLBuk3ynCCE"}),this.geocoder=this.platform.getGeocodingService()}return e.prototype.onClick=function(e){},e.prototype.ngOnInit=function(){this.control.value&&""!==this.control.value&&this.validateLocation()},e.prototype.validateLocation=function(){var e=this;this.getAddress(this.control.value).then((function(t){e.valid=!0,e.locationEvent.emit(t)})).catch((function(t){console.error(t),e.valid=!1}))},e.prototype.getAddress=function(e){var t=this;return new Promise((function(n,o){t.geocoder.geocode({searchText:e},(function(e){if(0!==e.Response.View.length){var r=e.Response.View[0].Result[0].Location.DisplayPosition;t.value=e.Response.View[0].Result[0].Location.Address.Label;var i=e.Response.View[0].Result[0].Location.Address.County,a=e.Response.View[0].Result[0].Location.Address.Country,c=e.Response.View[0].Result[0].Location.Address.City;t.isForm&&(t.control.setValue(t.value),t.control.updateValueAndValidity()),n({country:a,province:i,city:c,lat:r.Latitude,lng:r.Longitude})}else o()}))}))},e.prototype.onInputChange=function(e){e&&(this.value=e.target.value,this.internalInputChange(this.value))},Object.defineProperty(e.prototype,"getIcon",{get:function(){return this.iconName?""+ve[this.iconName]:""},enumerable:!0,configurable:!0}),e.prototype.writeValue=function(e){e&&(this.value=e)},e.prototype.registerOnChange=function(e){this.internalInputChange=e},e.prototype.registerOnTouched=function(e){},e.prototype.setDisabledState=function(e){},e.prototype.onChangeKeyboard=function(e){this.value=e,this.internalInputChange(this.value),console.log("Input changed",e)},e.prototype.onKeyPress=function(e){console.log("Button pressed",e)},e.ɵfac=function(t){return new(t||e)},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-input-location"]],viewQuery:function(e,t){var o;(1&e&&n.ɵɵviewQuery(Mn,!0),2&e)&&(n.ɵɵqueryRefresh(o=n.ɵɵloadQuery())&&(t.input=o.first))},inputs:{value:"value",type:"type",inputStyle:"inputStyle",iconShow:"iconShow",iconName:"iconName",label:"label",placeholder:"placeholder",required:"required",validateInput:"validateInput",isForm:"isForm",control:"control"},outputs:{locationEvent:"setLocation"},features:[n.ɵɵProvidersFeature([{provide:o.NG_VALUE_ACCESSOR,useExisting:n.forwardRef((function(){return e})),multi:!0}])],decls:6,vars:4,consts:[[1,"cowing-input-location"],["class","cowing-input-location-label",4,"ngIf"],[1,"cowing-input-location-container"],["class","cowing-input-text-icon",4,"ngIf"],["type","text",3,"ngClass","placeholder","ngModel","ngModelChange","input",4,"ngIf"],["type","text",3,"ngClass","ngModel","placeholder","formControl","ngModelChange","blur",4,"ngIf"],[1,"cowing-input-location-label"],[1,"cowing-input-text-icon"],["alt","",3,"src"],["type","text",3,"ngClass","placeholder","ngModel","ngModelChange","input"],["input",""],["type","text",3,"ngClass","ngModel","placeholder","formControl","ngModelChange","blur"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵtemplate(1,Pn,3,3,"div",1),n.ɵɵelementStart(2,"div",2),n.ɵɵtemplate(3,On,2,1,"div",3),n.ɵɵtemplate(4,In,2,6,"input",4),n.ɵɵtemplate(5,Fn,2,9,"input",5),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.label.length>0),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",t.iconShow&&t.iconName),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",!t.isForm),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.isForm))},directives:[t.NgIf,o.DefaultValueAccessor,t.NgClass,o.NgControlStatus,o.NgModel,o.FormControlDirective],pipes:[s.TranslatePipe],styles:[".cowing-input-location-container[_ngcontent-%COMP%]{position:relative;justify-content:center;margin:auto auto 5%}.cowing-input-location-container[_ngcontent-%COMP%] > .cowing-input-text-icon[_ngcontent-%COMP%]{position:fixed;margin:5%;display:flex}.cowing-input-location-container[_ngcontent-%COMP%] > .input-primary[_ngcontent-%COMP%]{width:100%;height:40px;box-sizing:border-box;padding:5% 10% 5% 20%;border:1px solid var(--primary-color);border-radius:12px;outline:0}.cowing-input-location-container[_ngcontent-%COMP%] > .input-secondary[_ngcontent-%COMP%]{width:100%;height:40px;box-sizing:border-box;padding:5% 10% 5% 20%;background-color:var(--background-disabled-grey);border-radius:20px;border:0;outline:0}.cowing-input-location-container[_ngcontent-%COMP%] > .not-padding[_ngcontent-%COMP%]{padding:5px 10px 5px 20px}.cowing-input-location-container[_ngcontent-%COMP%] > .input-invalid[_ngcontent-%COMP%]{border:1px solid var(--error-color)}.cowing-input-location-container[_ngcontent-%COMP%] > .input-valid[_ngcontent-%COMP%]{border:1px solid var(--valid-status-color)}.cowing-input-location-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:-webkit-autofill, .cowing-input-location-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:-webkit-autofill:active, .cowing-input-location-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:-webkit-autofill:focus, .cowing-input-location-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}.cowing-input-location-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:-webkit-autofill::first-line{font-family:Manrope}"]}),e}();!function(e){e.normal="normal",e.roundedTop="roundedTop",e.rounded="rounded"}(Tn||(Tn={}));var Vn=["input"];function jn(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",3),n.ɵɵelementStart(1,"input",4),n.ɵɵlistener("ngModelChange",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().value=e}))("input",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().onInputChange(e)})),n.ɵɵelementEnd(),n.ɵɵelementStart(2,"div",5),n.ɵɵelementStart(3,"span"),n.ɵɵelement(4,"img",6),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵattribute("for",r.name),n.ɵɵadvance(1),n.ɵɵproperty("id",r.name)("type","file")("ngModel",r.value),n.ɵɵattribute("accept",r.acceptPhoto?"image/*":"video/mp4"),n.ɵɵadvance(3),n.ɵɵproperty("src",r.getIcon,n.ɵɵsanitizeUrl)}}function Dn(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",12),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).deleteVideo()})),n.ɵɵelement(1,"img",13),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext(2);n.ɵɵadvance(1),n.ɵɵproperty("src",r.getCloseIcon,n.ɵɵsanitizeUrl)}}function zn(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",5),n.ɵɵelementStart(1,"span"),n.ɵɵelement(2,"img",6),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext(2);n.ɵɵadvance(2),n.ɵɵproperty("src",o.getIcon,n.ɵɵsanitizeUrl)}}function Rn(e,t){if(1&e&&n.ɵɵelement(0,"img",17),2&e){var o=n.ɵɵnextContext(3);n.ɵɵproperty("src",o.url,n.ɵɵsanitizeUrl)("ngClass",o.inputStyle)}}function Nn(e,t){if(1&e&&n.ɵɵelement(0,"video",18),2&e){var o=n.ɵɵnextContext(3);n.ɵɵproperty("src",o.url,n.ɵɵsanitizeUrl)}}function Ln(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",14),n.ɵɵelementStart(1,"label"),n.ɵɵtemplate(2,Rn,1,2,"img",15),n.ɵɵtemplate(3,Nn,1,1,"video",16),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext(2);n.ɵɵadvance(1),n.ɵɵattribute("for",o.name),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",o.acceptPhoto),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",!o.acceptPhoto)}}function qn(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"label",7),n.ɵɵtemplate(1,Dn,2,1,"div",8),n.ɵɵelementStart(2,"input",9),n.ɵɵlistener("change",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().handleFileInput(e)})),n.ɵɵelementEnd(),n.ɵɵtemplate(3,zn,3,1,"div",10),n.ɵɵtemplate(4,Ln,4,3,"div",11),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵproperty("ngClass",r.inputStyle),n.ɵɵattribute("for",r.name),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",!r.acceptPhoto&&r.control.value),n.ɵɵadvance(1),n.ɵɵproperty("id",r.name)("type","file"),n.ɵɵattribute("accept",r.acceptPhoto?"image/*":"video/mp4"),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",!r.control.value||"qwert"===r.url),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",r.control.value&&r.url&&"qwert"!==r.url)}}var Un=function(){function e(e,t,n){this.sanitizer=e,this._store=t,this.translate=n,this.required=!1,this.validateInput=!0,this.isForm=!1,this.control=null,this.name="inputFile",this.inputStyle=Tn.normal,this.toggledShowPassword=!1,this.valid=!1,this.msg="",this.status=""}return e.prototype.onClick=function(e){},e.prototype.ngOnInit=function(){this.control.value&&(console.log(this.control.value),"string"==typeof this.control.value?this.url=this.control.value:this.readUrl(this.control.value))},e.prototype.onInputChange=function(e){e&&(this.value=e.target.value,this.internalInputChange(this.value))},Object.defineProperty(e.prototype,"getIcon",{get:function(){return""+ve[this.acceptPhoto?"photoActive":"videoActive"]},enumerable:!0,configurable:!0}),e.prototype.handleFileInput=function(e){if(e.target.files&&e.target.files[0]){var t=5767168;if(this.acceptPhoto||(t=99614720),e.target.files[0].size>t)this._store.dispatch(Y({payload:{message:this.acceptPhoto?this.translate.instant("general.imageLarge"):this.translate.instant("general.videoLarge"),title:this.translate.instant("general.caution"),type:"error"}})),e.target.value="";else{var n=e.target.files[0];this.readUrl(n)}}},e.prototype.readUrl=function(e){var t=this;this.control.setValue(e),this.control.updateValueAndValidity();var n=new FileReader;n.onload=function(){t.url=n.result},n.readAsDataURL(e),this.control.markAsDirty()},e.prototype.writeValue=function(e){e&&(this.value=e)},e.prototype.registerOnChange=function(e){this.internalInputChange=e},e.prototype.registerOnTouched=function(e){},e.prototype.setDisabledState=function(e){},e.prototype.onChangeKeyboard=function(e){this.value=e,this.internalInputChange(this.value)},e.prototype.onKeyPress=function(e){},e.prototype.deleteVideo=function(){},Object.defineProperty(e.prototype,"getCloseIcon",{get:function(){return""+ve.editSvg},enumerable:!0,configurable:!0}),e.ɵfac=function(t){return new(t||e)(n.ɵɵdirectiveInject(S.DomSanitizer),n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(s.TranslateService))},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-input-media"]],viewQuery:function(e,t){var o;(1&e&&n.ɵɵviewQuery(Vn,!0),2&e)&&(n.ɵɵqueryRefresh(o=n.ɵɵloadQuery())&&(t.input=o.first))},hostBindings:function(e,t){1&e&&n.ɵɵlistener("click",(function(e){return t.onClick(e)}),!1,n.ɵɵresolveDocument)},inputs:{value:"value",required:"required",validateInput:"validateInput",isForm:"isForm",control:"control",acceptPhoto:"acceptPhoto",name:"name",inputStyle:"inputStyle"},features:[n.ɵɵProvidersFeature([{provide:o.NG_VALUE_ACCESSOR,useExisting:n.forwardRef((function(){return e})),multi:!0}])],decls:4,vars:2,consts:[[1,"cowing-input-container"],["class","image-general-container",4,"ngIf"],["class","image-general-container",3,"ngClass",4,"ngIf"],[1,"image-general-container"],[3,"id","type","ngModel","ngModelChange","input"],[1,"image-container"],["alt","",3,"src"],[1,"image-general-container",3,"ngClass"],["class","btn-delete-video",3,"click",4,"ngIf"],[3,"id","type","change"],["class","image-container",4,"ngIf"],["class","image-wrapper",4,"ngIf"],[1,"btn-delete-video",3,"click"],[3,"src"],[1,"image-wrapper"],[3,"src","ngClass",4,"ngIf"],["controls","",3,"src",4,"ngIf"],[3,"src","ngClass"],["controls","",3,"src"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",0),n.ɵɵtemplate(2,jn,5,6,"div",1),n.ɵɵtemplate(3,qn,5,8,"label",2),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(2),n.ɵɵproperty("ngIf",!t.isForm),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.isForm))},directives:[t.NgIf,o.DefaultValueAccessor,o.NgControlStatus,o.NgModel,t.NgClass],styles:[".cowing-input-container[_ngcontent-%COMP%]{position:relative;justify-content:center;margin:auto auto 5%;border-radius:10px}.cowing-input-container[_ngcontent-%COMP%] > .image-general-container[_ngcontent-%COMP%]{width:250px;height:160px;display:flex;justify-content:center;align-items:center;background:var(--background-disabled-grey);cursor:pointer}.cowing-input-container[_ngcontent-%COMP%] > .image-general-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{display:none}.cowing-input-container[_ngcontent-%COMP%] > .image-general-container.rounded[_ngcontent-%COMP%]{border-radius:10rem;width:150px;height:150px}.cowing-input-container[_ngcontent-%COMP%] > .image-general-container[_ngcontent-%COMP%]   .btn-delete-video[_ngcontent-%COMP%]{position:absolute;top:0;width:20px;height:20px;right:0;cursor:pointer;z-index:2;background:#fff;display:flex}.cowing-input-container[_ngcontent-%COMP%]   .image-wrapper[_ngcontent-%COMP%]   .roundedTop[_ngcontent-%COMP%]{border-radius:1rem 1rem 0 0}.cowing-input-container[_ngcontent-%COMP%]   .image-wrapper[_ngcontent-%COMP%]   .rounded[_ngcontent-%COMP%]{border-radius:10rem;width:150px;height:150px}.cowing-input-container[_ngcontent-%COMP%]   .image-wrapper[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], .cowing-input-container[_ngcontent-%COMP%]   .image-wrapper[_ngcontent-%COMP%]   video[_ngcontent-%COMP%]{width:250px;height:160px;-o-object-fit:cover;object-fit:cover}"]}),e}(),Gn=["textarea"];function Hn(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",4),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(2,1,o.label)," ")}}var Qn=function(e){return[e]};function $n(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"textarea",5,6),n.ɵɵlistener("ngModelChange",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().value=e})),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵproperty("ngClass",n.ɵɵpureFunction1(3,Qn,"textarea-"+r.textareaStyle))("placeholder",r.placeholder)("ngModel",r.value)}}var Jn=function(e,t){return[e,t]};function Yn(e,t){if(1&e&&n.ɵɵelement(0,"textarea",7,6),2&e){var o=n.ɵɵnextContext();n.ɵɵproperty("maxLength",o.maxLength)("rows",o.rows)("ngClass",n.ɵɵpureFunction2(5,Jn,o.control.invalid&&o.control.touched?"textarea-invalid":"","textarea-"+o.textareaStyle))("placeholder",o.placeholder)("formControl",o.control)}}var Kn=function(){function e(){this.rows=6,this.maxLength=800,this.textareaStyle=Sn.Primary,this.label="",this.placeholder="",this.required=!1,this.isForm=!1,this.control=null,this.toggledShowPassword=!1,this.valid=!1,this.msg="",this.status=""}return e.prototype.onClick=function(e){},e.prototype.writeValue=function(e){e&&(this.value=e)},e.prototype.registerOnChange=function(e){this.internalTextareaChange=e},e.prototype.registerOnTouched=function(e){},e.prototype.setDisabledState=function(e){},e.prototype.onKeyPress=function(e){console.log("Button pressed",e)},e.prototype.validateFormat=function(){this.required&&(console.log("required",this.value),this.msg=""!=this.value&&null!=this.value?"":"common.validation.required",this.status=""!=this.value&&null!=this.value?"":"error",this.valid=""!=this.value&&null!=this.value,this.checked=""==this.value||null==this.value)},e.ɵfac=function(t){return new(t||e)},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-textarea"]],viewQuery:function(e,t){var o;(1&e&&n.ɵɵviewQuery(Gn,!0),2&e)&&(n.ɵɵqueryRefresh(o=n.ɵɵloadQuery())&&(t.textarea=o.first))},hostBindings:function(e,t){1&e&&n.ɵɵlistener("click",(function(e){return t.onClick(e)}),!1,n.ɵɵresolveDocument)},inputs:{value:"value",rows:"rows",maxLength:"maxLength",textareaStyle:"textareaStyle",label:"label",placeholder:"placeholder",required:"required",isForm:"isForm",control:"control"},features:[n.ɵɵProvidersFeature([{provide:o.NG_VALUE_ACCESSOR,useExisting:n.forwardRef((function(){return e})),multi:!0}])],decls:5,vars:3,consts:[[1,"cowing-textarea-container"],["class","cowing-textarea-label",4,"ngIf"],[3,"ngClass","placeholder","ngModel","ngModelChange",4,"ngIf"],[3,"maxLength","rows","ngClass","placeholder","formControl",4,"ngIf"],[1,"cowing-textarea-label"],[3,"ngClass","placeholder","ngModel","ngModelChange"],["textarea",""],[3,"maxLength","rows","ngClass","placeholder","formControl"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵtemplate(1,Hn,3,3,"div",1),n.ɵɵelementStart(2,"div",0),n.ɵɵtemplate(3,$n,2,5,"textarea",2),n.ɵɵtemplate(4,Yn,2,8,"textarea",3),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.label.length>0),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",!t.isForm),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.isForm))},directives:[t.NgIf,o.DefaultValueAccessor,t.NgClass,o.NgControlStatus,o.NgModel,o.FormControlDirective],pipes:[s.TranslatePipe],styles:[".cowing-textarea-container[_ngcontent-%COMP%]{position:relative;justify-content:center;margin:auto auto 5%}.cowing-textarea-container[_ngcontent-%COMP%] > .textarea-primary[_ngcontent-%COMP%]{width:100%;box-sizing:border-box;padding:2rem;background-color:var(--background-disabled-grey);border-radius:6px;outline:0;border:none}.cowing-textarea-container[_ngcontent-%COMP%] > .textarea-secondary[_ngcontent-%COMP%]{width:300px;height:40px;box-sizing:border-box;padding:5% 10% 5% 20%;background-color:var(--background-disabled-grey);border-radius:20px;border:0;outline:0}.cowing-textarea-container[_ngcontent-%COMP%] > .textarea-invalid[_ngcontent-%COMP%]{border:1px solid var(--error-color)}.cowing-textarea-container[_ngcontent-%COMP%]   textarea[_ngcontent-%COMP%]:-webkit-autofill, .cowing-textarea-container[_ngcontent-%COMP%]   textarea[_ngcontent-%COMP%]:-webkit-autofill:active, .cowing-textarea-container[_ngcontent-%COMP%]   textarea[_ngcontent-%COMP%]:-webkit-autofill:focus, .cowing-textarea-container[_ngcontent-%COMP%]   textarea[_ngcontent-%COMP%]:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}.cowing-textarea-container[_ngcontent-%COMP%]   textarea[_ngcontent-%COMP%]:-webkit-autofill::first-line{font-family:Manrope}"]}),e}(),Zn=["input"];function Xn(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",4),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(2,1,o.label)," ")}}function Wn(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"input",5,6),n.ɵɵlistener("ngModelChange",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().value=e}))("input",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().onInputChange(e)})),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵproperty("ngClass","input-"+r.inputStyle)("type","time")("placeholder",r.placeholder)("ngModel",r.value)("disabled",r.disabled)}}var eo=function(e,t){return[e,t]};function to(e,t){if(1&e&&n.ɵɵelement(0,"input",7,6),2&e){var o=n.ɵɵnextContext();n.ɵɵproperty("ngClass",n.ɵɵpureFunction2(4,eo,o.control.invalid&&o.control.touched?"input-invalid":"","input-"+o.inputStyle))("type","time")("placeholder",o.placeholder)("formControl",o.control)}}var no=function(){function e(){this.disabled=!1,this.inputStyle=fe.Primary,this.label="",this.placeholder="",this.required=!1,this.validateInput=!0,this.isForm=!1,this.control=null,this.newValue=new n.EventEmitter,this.toggledShowPassword=!1,this.valid=!1,this.msg="",this.status=""}return e.prototype.onClick=function(e){},e.prototype.onInputChange=function(e){e&&(this.value=e.target.value,this.isForm||this.newValue.emit(this.value))},e.prototype.writeValue=function(e){e&&(this.value=e)},e.prototype.registerOnChange=function(e){this.internalInputChange=e},e.prototype.registerOnTouched=function(e){},e.prototype.setDisabledState=function(e){},e.prototype.onChangeKeyboard=function(e){this.value=e,this.internalInputChange(this.value),console.log("Input changed",e)},e.prototype.onKeyPress=function(e){console.log("Button pressed",e)},e.ɵfac=function(t){return new(t||e)},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-timepicker"]],viewQuery:function(e,t){var o;(1&e&&n.ɵɵviewQuery(Zn,!0),2&e)&&(n.ɵɵqueryRefresh(o=n.ɵɵloadQuery())&&(t.input=o.first))},hostBindings:function(e,t){1&e&&n.ɵɵlistener("click",(function(e){return t.onClick(e)}),!1,n.ɵɵresolveDocument)},inputs:{disabled:"disabled",value:"value",inputStyle:"inputStyle",label:"label",placeholder:"placeholder",required:"required",validateInput:"validateInput",isForm:"isForm",control:"control"},outputs:{newValue:"newValue"},features:[n.ɵɵProvidersFeature([{provide:o.NG_VALUE_ACCESSOR,useExisting:n.forwardRef((function(){return e})),multi:!0}])],decls:5,vars:3,consts:[[1,"cowing-input-container"],["class","label",4,"ngIf"],[3,"ngClass","type","placeholder","ngModel","disabled","ngModelChange","input",4,"ngIf"],[3,"ngClass","type","placeholder","formControl",4,"ngIf"],[1,"label"],[3,"ngClass","type","placeholder","ngModel","disabled","ngModelChange","input"],["input",""],[3,"ngClass","type","placeholder","formControl"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",0),n.ɵɵtemplate(2,Xn,3,3,"div",1),n.ɵɵtemplate(3,Wn,2,5,"input",2),n.ɵɵtemplate(4,to,2,7,"input",3),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(2),n.ɵɵproperty("ngIf",t.label.length>0),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",!t.isForm),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.isForm))},directives:[t.NgIf,o.DefaultValueAccessor,t.NgClass,o.NgControlStatus,o.NgModel,o.FormControlDirective],pipes:[s.TranslatePipe],styles:[".cowing-input-container[_ngcontent-%COMP%]{position:relative;justify-content:center;margin:auto auto 5%}.cowing-input-container[_ngcontent-%COMP%] > .label[_ngcontent-%COMP%]{position:absolute;top:30%;left:10%;font-size:small}.cowing-input-container[_ngcontent-%COMP%] > .cowing-input-text-icon[_ngcontent-%COMP%]{position:fixed;margin:5%;display:flex}.cowing-input-container[_ngcontent-%COMP%] > .input-primary[_ngcontent-%COMP%]{width:100%;height:40px;box-sizing:border-box;padding:5% 10% 5% 50%;border:1px solid var(--primary-color);border-radius:12px;outline:0}.cowing-input-container[_ngcontent-%COMP%] > .input-secondary[_ngcontent-%COMP%]{width:100%;height:40px;box-sizing:border-box;padding:5% 10% 5% 50%;background-color:var(--background-disabled-grey);border-radius:20px;border:0;outline:0}.cowing-input-container[_ngcontent-%COMP%] > .input-rounded[_ngcontent-%COMP%]{width:100%;padding:1.5rem;border:1px solid var(--border-grey);font-family:var(--primary-font);font-size:1.8rem;color:var(--font-color);box-sizing:border-box;-webkit-appearance:none;min-height:55px}.cowing-input-container[_ngcontent-%COMP%] > .not-padding[_ngcontent-%COMP%]{padding:5px 10px 5px 20px}.cowing-input-container[_ngcontent-%COMP%] > .input-invalid[_ngcontent-%COMP%]{border:1px solid var(--error-color)}.cowing-input-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:-webkit-autofill, .cowing-input-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:-webkit-autofill:active, .cowing-input-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:-webkit-autofill:focus, .cowing-input-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}.cowing-input-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:-webkit-autofill::first-line{font-family:Manrope}"]}),e}();function oo(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",19),n.ɵɵelement(1,"cowing-timepicker",20),n.ɵɵelementEnd()),2&e){var o=t.$implicit,r=t.index,i=n.ɵɵnextContext(2);n.ɵɵattribute("data-index",r),n.ɵɵadvance(1),n.ɵɵproperty("inputStyle",i.EInputStyleType.Secondary)("isForm",!0)("placeholder",o)("control",i.form.get("schedule_open_"+(r+1)))("label",o)}}function ro(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",19),n.ɵɵelement(1,"cowing-timepicker",20),n.ɵɵelementEnd()),2&e){var o=t.$implicit,r=t.index,i=n.ɵɵnextContext(2);n.ɵɵattribute("data-index",r),n.ɵɵadvance(1),n.ɵɵproperty("inputStyle",i.EInputStyleType.Secondary)("isForm",!0)("placeholder",o)("control",i.form.get("schedule_close_"+(r+1)))("label",o)}}function io(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",21),n.ɵɵelementStart(1,"cowing-button",22),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).goBack()})),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(3,"cowing-button",23),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).updateCoworking()})),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext(2);n.ɵɵadvance(1),n.ɵɵproperty("label",n.ɵɵpipeBind1(2,7,"coworking.back"))("type",r.EButtonType.RoundedSecondary)("iconShow",!1),n.ɵɵadvance(2),n.ɵɵproperty("disabled",r.isDisabledForm)("label","Guardar")("type",r.EButtonType.Rounded)("iconShow",!1)}}var ao=function(e,t){return[e,t]};function co(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",1),n.ɵɵelementStart(1,"div",2),n.ɵɵelementStart(2,"div",3),n.ɵɵtext(3),n.ɵɵpipe(4,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(5,"div",4),n.ɵɵelementStart(6,"div",5),n.ɵɵelement(7,"cowing-input",6),n.ɵɵpipe(8,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(9,"div",5),n.ɵɵelement(10,"cowing-input",6),n.ɵɵpipe(11,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(12,"div",5),n.ɵɵelement(13,"cowing-input",6),n.ɵɵpipe(14,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(15,"div",5),n.ɵɵelementStart(16,"cowing-input-location",7),n.ɵɵlistener("setLocation",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().setLocation(e)})),n.ɵɵpipe(17,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(18,"div",5),n.ɵɵelement(19,"cowing-input-dropdown",8),n.ɵɵpipe(20,"translate"),n.ɵɵpipe(21,"translate"),n.ɵɵpipe(22,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(23,"div",5),n.ɵɵelement(24,"cowing-input",6),n.ɵɵpipe(25,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(26,"div",5),n.ɵɵelement(27,"cowing-input",6),n.ɵɵpipe(28,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(29,"div",5),n.ɵɵelement(30,"cowing-input",9),n.ɵɵpipe(31,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(32,"div",5),n.ɵɵelement(33,"cowing-input",9),n.ɵɵpipe(34,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(35,"div",2),n.ɵɵelementStart(36,"div",3),n.ɵɵtext(37),n.ɵɵpipe(38,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(39,"div",10),n.ɵɵtemplate(40,oo,2,6,"div",11),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(41,"div",2),n.ɵɵelementStart(42,"div",3),n.ɵɵtext(43),n.ɵɵpipe(44,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(45,"div",10),n.ɵɵtemplate(46,ro,2,6,"div",11),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(47,"div",2),n.ɵɵelementStart(48,"div",3),n.ɵɵtext(49),n.ɵɵpipe(50,"translate"),n.ɵɵelementStart(51,"span",12),n.ɵɵtext(52),n.ɵɵpipe(53,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(54,"div",13),n.ɵɵelementStart(55,"div",14),n.ɵɵelement(56,"cowing-input-media",15),n.ɵɵelementEnd(),n.ɵɵelementStart(57,"div",14),n.ɵɵelement(58,"cowing-input-media",15),n.ɵɵelementEnd(),n.ɵɵelementStart(59,"div",14),n.ɵɵelement(60,"cowing-input-media",15),n.ɵɵelementEnd(),n.ɵɵelementStart(61,"div",14),n.ɵɵelement(62,"cowing-input-media",15),n.ɵɵelementEnd(),n.ɵɵelementStart(63,"div",14),n.ɵɵelement(64,"cowing-input-media",15),n.ɵɵelementEnd(),n.ɵɵelementStart(65,"div",14),n.ɵɵelement(66,"cowing-input-media",15),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(67,"div",2),n.ɵɵelementStart(68,"div",3),n.ɵɵtext(69),n.ɵɵpipe(70,"translate"),n.ɵɵelementStart(71,"span",12),n.ɵɵtext(72),n.ɵɵpipe(73,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(74,"div",4),n.ɵɵelementStart(75,"div",16),n.ɵɵelement(76,"cowing-textarea",17),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵtemplate(77,io,4,9,"div",18),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵproperty("formGroup",r.form),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(4,79,"coworking.general.title")," "),n.ɵɵadvance(4),n.ɵɵproperty("inputStyle",r.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(8,81,"coworking.general.company-name"))("control",r.form.get("company_name")),n.ɵɵadvance(3),n.ɵɵproperty("inputStyle",r.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(11,83,"coworking.general.business-name"))("control",r.form.get("business_name")),n.ɵɵadvance(3),n.ɵɵproperty("inputStyle",r.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(14,85,"coworking.general.tax-id"))("control",r.form.get("tax_id")),n.ɵɵadvance(3),n.ɵɵproperty("inputStyle",r.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(17,87,"coworking.general.address"))("control",r.form.get("fiscal_address")),n.ɵɵadvance(3),n.ɵɵproperty("inputStyle",r.EInputStyleType.Secondary)("isForm",!0)("label",n.ɵɵpipeBind1(20,89,"coworking.general.is-business-group"))("control",r.form.get("is_business_group"))("options",n.ɵɵpureFunction2(115,ao,n.ɵɵpipeBind1(21,91,"coworking.general.yes"),n.ɵɵpipeBind1(22,93,"coworking.general.no"))),n.ɵɵadvance(5),n.ɵɵproperty("inputStyle",r.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(25,95,"coworking.general.group-name"))("control",r.form.get("business_group")),n.ɵɵadvance(3),n.ɵɵproperty("inputStyle",r.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(28,97,"coworking.general.web"))("control",r.form.get("web")),n.ɵɵadvance(3),n.ɵɵproperty("inputStyle",r.EInputStyleType.Secondary)("isForm",!0)("type","string")("placeholder",n.ɵɵpipeBind1(31,99,"coworking.general.phone"))("control",r.form.get("phone")),n.ɵɵadvance(3),n.ɵɵproperty("inputStyle",r.EInputStyleType.Secondary)("isForm",!0)("type","email")("placeholder",n.ɵɵpipeBind1(34,101,"coworking.general.email"))("control",r.form.get("email")),n.ɵɵadvance(4),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(38,103,"coworking.general.time-open-title")," "),n.ɵɵadvance(3),n.ɵɵproperty("ngForOf",r.daysOfWeek),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(44,105,"coworking.general.time-close-title")," "),n.ɵɵadvance(3),n.ɵɵproperty("ngForOf",r.daysOfWeek),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(50,107,"coworking.general.media-title")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(53,109,"coworking.general.video-optional")," "),n.ɵɵadvance(4),n.ɵɵproperty("isForm",!0)("control",r.form.get("video_1"))("name","video_1")("acceptPhoto",!1),n.ɵɵadvance(2),n.ɵɵproperty("isForm",!0)("control",r.form.get("photo_1"))("name","photo_1")("acceptPhoto",!0),n.ɵɵadvance(2),n.ɵɵproperty("isForm",!0)("control",r.form.get("photo_2"))("name","photo_2")("acceptPhoto",!0),n.ɵɵadvance(2),n.ɵɵproperty("isForm",!0)("control",r.form.get("photo_3"))("name","photo_3")("acceptPhoto",!0),n.ɵɵadvance(2),n.ɵɵproperty("isForm",!0)("control",r.form.get("photo_4"))("name","photo_4")("acceptPhoto",!0),n.ɵɵadvance(2),n.ɵɵproperty("isForm",!0)("control",r.form.get("photo_5"))("name","photo_5")("acceptPhoto",!0),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(70,111,"coworking.general.description")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(73,113,"coworking.general.max_chars_desc")," "),n.ɵɵadvance(4),n.ɵɵproperty("maxLength",300)("rows",2)("textareaStyle",r.ETextareaStyleType.Primary)("isForm",!0)("control",r.form.get("description")),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",r.isEditingInfo)}}var so,lo=function(){function r(e,t,o,r,i){this.cdRef=e,this.router=t,this.translate=o,this.coworkingService=r,this._store=i,this.location=new n.EventEmitter,this.EInputStyleType=fe,this.EButtonType=ke,this.ETextareaStyleType=Sn,this.coworkingId=null,this.ready=!1,this.daysOfWeek=[this.translate.instant("coworking.general.monday"),this.translate.instant("coworking.general.tuesday"),this.translate.instant("coworking.general.wednesday"),this.translate.instant("coworking.general.thursday"),this.translate.instant("coworking.general.friday"),this.translate.instant("coworking.general.saturday"),this.translate.instant("coworking.general.sunday")]}return r.prototype.ngOnInit=function(){return B(this,void 0,void 0,(function(){var t,n,r=this;return V(this,(function(i){switch(i.label){case 0:if(this.coworkingId=U.instance.get(e.EStorageType.ActiveCoworking),!this.coworkingId||!this.isEditingInfo)return[3,6];i.label=1;case 1:return i.trys.push([1,3,4,5]),this._store.dispatch(W({})),[4,this.coworkingService.getCoworkingInfo(this.coworkingId)];case 2:return(n=i.sent()).business_group&&(this.form.get("is_business_group").disable(),this.form.get("business_group").setValue(n.business_group),this.form.get("business_group").disable()),this.form.patchValue({is_business_group:n.business_group?"Sí":"No"}),this.form.get("email").disable(),this.form.patchValue(n),this.setHours(n),this.setMedia(n),[3,5];case 3:return t=i.sent(),this._store.dispatch(Y({payload:{message:401===t.status?this.translate.instant("general.expired"):t.data.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,5];case 4:return this.ready=!0,this._store.dispatch(ee({})),[7];case 5:return[3,9];case 6:return!this.coworkingId||this.isEditingInfo?[3,8]:(this._store.dispatch(W({})),[4,this.coworkingService.getCoworkingInfo(this.coworkingId)]);case 7:return n=i.sent(),this.form.get("email").setValue(n.email),this.form.get("email").disable(),n.business_group?(this.form.patchValue({is_business_group:"Sí"}),this.form.get("business_group").setValue(n.business_group),this.form.get("is_business_group").disable(),this.form.get("business_group").disable()):(this.form.patchValue({is_business_group:"Sí"}),this.form.get("is_business_group").disable(),this.form.get("business_group").enable(),this.form.get("business_group").setValidators(o.Validators.required)),this.ready=!0,this._store.dispatch(ee({})),[3,9];case 8:this.ready=!0,i.label=9;case 9:return this.form.get("is_business_group").valueChanges.subscribe((function(e){if(r.ready&&!r.coworkingId||r.ready&&r.coworkingId&&r.isEditingInfo){var t=r.form.get("business_group");"No"===e&&!1===t.disabled?(t.setValidators([]),t.disable(),t.setValue("")):"Sí"===e&&!0===t.disabled&&(t.setValidators([o.Validators.required]),t.enable()),t.updateValueAndValidity()}})),[2]}}))}))},r.prototype.ngAfterContentChecked=function(){this.cdRef.detectChanges()},Object.defineProperty(r.prototype,"isEditingInfo",{get:function(){return"/coworking-info"===this.router.url},enumerable:!0,configurable:!0}),r.prototype.setLocation=function(e){this.isEditingInfo?this._setLocation(e):this.location.emit(e)},r.prototype._setLocation=function(e){this.form.get("latitude").setValue(e.lat),this.form.get("longitude").setValue(e.lng),this.form.get("city").setValue(e.city),this.form.get("country").setValue(e.country),this.form.get("province").setValue(e.province)},r.prototype.updateCoworking=function(){return B(this,void 0,void 0,(function(){var e;return V(this,(function(t){switch(t.label){case 0:this._store.dispatch(W({})),t.label=1;case 1:return t.trys.push([1,4,5,6]),[4,this.coworkingService.putCoworking(this.formGeneralInfoData(),this.coworkingId)];case 2:return t.sent(),this.formMedia(),[4,this.coworkingService.putMedias(this.formMedia(),this.coworkingId)];case 3:return t.sent(),this._store.dispatch(Y({payload:{message:"",title:this.translate.instant("company.general.success_put"),type:"alert"}})),this.goBack(),[3,6];case 4:return e=t.sent(),this._store.dispatch(Y({payload:{message:401===e.status?this.translate.instant("general.expired"):e.data.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,6];case 5:return this.coworkingService.coworkingModified.next(),this._store.dispatch(ee({})),[7];case 6:return[2]}}))}))},r.prototype.formGeneralInfoData=function(){var e=this.form.getRawValue(),t=new Cn(e);return t.hours=[{day:0,end:e.schedule_close_1,start:e.schedule_open_1},{day:1,end:e.schedule_close_2,start:e.schedule_open_2},{day:2,end:e.schedule_close_3,start:e.schedule_open_3},{day:3,end:e.schedule_close_4,start:e.schedule_open_4},{day:4,end:e.schedule_close_5,start:e.schedule_open_5},{day:5,end:e.schedule_close_6,start:e.schedule_open_6},{day:6,end:e.schedule_close_7,start:e.schedule_open_7}],t},r.prototype.setHours=function(e){this.form.controls.schedule_open_1.setValue(e.hours[0].start),this.form.controls.schedule_close_1.setValue(e.hours[0].end),this.form.controls.schedule_close_1.touched,this.form.controls.schedule_open_1.touched,this.form.controls.schedule_open_2.setValue(e.hours[1].start),this.form.controls.schedule_close_2.setValue(e.hours[1].end),this.form.controls.schedule_close_2.touched,this.form.controls.schedule_open_2.touched,this.form.controls.schedule_open_3.setValue(e.hours[2].start),this.form.controls.schedule_close_3.setValue(e.hours[2].end),this.form.controls.schedule_close_3.touched,this.form.controls.schedule_open_3.touched,this.form.controls.schedule_open_4.setValue(e.hours[3].start),this.form.controls.schedule_close_4.setValue(e.hours[3].end),this.form.controls.schedule_close_4.touched,this.form.controls.schedule_open_4.touched,this.form.controls.schedule_open_5.setValue(e.hours[4].start),this.form.controls.schedule_close_5.setValue(e.hours[4].end),this.form.controls.schedule_close_5.touched,this.form.controls.schedule_open_5.touched,this.form.controls.schedule_open_6.setValue(e.hours[5].start),this.form.controls.schedule_close_6.setValue(e.hours[5].end),this.form.controls.schedule_close_6.touched,this.form.controls.schedule_open_6.touched,this.form.controls.schedule_open_7.setValue(e.hours[6].start),this.form.controls.schedule_close_7.setValue(e.hours[6].end),this.form.controls.schedule_close_7.touched,this.form.controls.schedule_open_7.touched},r.prototype.setMedia=function(e){this.form.controls.photo_1.setValue(e.images[1]),this.form.controls.photo_2.setValue(e.images[2]),this.form.controls.photo_3.setValue(e.images[3]),this.form.controls.photo_4.setValue(e.images[4]),this.form.controls.photo_5.setValue(e.images[5]),this.form.controls.photo_1.touched,this.form.controls.photo_2.touched,this.form.controls.photo_3.touched,this.form.controls.photo_4.touched,this.form.controls.photo_5.touched,e.video&&(this.form.controls.video_1.setValue(e.video),this.form.controls.video_1.touched)},r.prototype.formMedia=function(){var e=new FormData;return null!==this.form.get("video_1").value&&e.append("video_1",this.form.get("video_1").value),"string"!=typeof this.form.get("photo_1").value&&e.append("photo_1",this.form.get("photo_1").value),"string"!=typeof this.form.get("photo_2").value&&e.append("photo_2",this.form.get("photo_2").value),"string"!=typeof this.form.get("photo_3").value&&e.append("photo_3",this.form.get("photo_3").value),"string"!=typeof this.form.get("photo_4").value&&e.append("photo_4",this.form.get("photo_4").value),"string"!=typeof this.form.get("photo_5").value&&e.append("photo_5",this.form.get("photo_5").value),e},r.prototype.goBack=function(){this.router.navigate(["coworking-home"])},Object.defineProperty(r.prototype,"isDisabledForm",{get:function(){return!this.form.dirty||!this.form.valid},enumerable:!0,configurable:!0}),r.prototype.ngOnDestroy=function(){},r.ɵfac=function(e){return new(e||r)(n.ɵɵdirectiveInject(n.ChangeDetectorRef),n.ɵɵdirectiveInject(d.Router),n.ɵɵdirectiveInject(s.TranslateService),n.ɵɵdirectiveInject(q),n.ɵɵdirectiveInject(a.Store))},r.ɵcmp=n.ɵɵdefineComponent({type:r,selectors:[["cowing-core-coworking-info"]],inputs:{form:"form"},outputs:{location:"location"},decls:1,vars:1,consts:[["class","coworking-info",3,"formGroup",4,"ngIf"],[1,"coworking-info",3,"formGroup"],[1,"coworking-info-section-wrapper"],[1,"coworking-info-section-title"],[1,"coworking-info-section-name"],[1,"coworking-info-section"],[3,"inputStyle","isForm","placeholder","control"],[3,"inputStyle","isForm","placeholder","control","setLocation"],[3,"inputStyle","isForm","label","control","options"],[3,"inputStyle","isForm","type","placeholder","control"],[1,"coworking-info-section-name","schedule-section"],["class","coworking-info-section-small",4,"ngFor","ngForOf"],[1,"subtitle"],[1,"coworking-info-section-name","scrollable"],[1,"coworking-info-section-media"],[3,"isForm","control","name","acceptPhoto"],[1,"coworking-info-section-full"],[3,"maxLength","rows","textareaStyle","isForm","control"],["class","actions-footer",4,"ngIf"],[1,"coworking-info-section-small"],[3,"inputStyle","isForm","placeholder","control","label"],[1,"actions-footer"],[3,"label","type","iconShow","event"],[3,"disabled","label","type","iconShow","event"]],template:function(e,t){1&e&&n.ɵɵtemplate(0,co,78,118,"div",0),2&e&&n.ɵɵproperty("ngIf",t.ready)},directives:[t.NgIf,o.NgControlStatusGroup,o.FormGroupDirective,Me,Bn,en,t.NgForOf,Un,Kn,no,Ae],pipes:[s.TranslatePipe],styles:[".coworking-info[_ngcontent-%COMP%]{position:relative}.coworking-info[_ngcontent-%COMP%]   .coworking-info-section-wrapper[_ngcontent-%COMP%]{margin-bottom:20px}.coworking-info[_ngcontent-%COMP%]   .coworking-info-section-wrapper[_ngcontent-%COMP%]   .coworking-info-section-title[_ngcontent-%COMP%]{width:227px;height:17.4px;flex-grow:0;margin:0 106px 11.6px 20px;font-family:Manrope;font-size:16px;font-weight:800;font-stretch:normal;font-style:normal;line-height:.98;letter-spacing:normal;text-align:left;display:flex;justify-content:space-between;align-items:center;white-space:nowrap}.coworking-info[_ngcontent-%COMP%]   .coworking-info-section-wrapper[_ngcontent-%COMP%]   .coworking-info-section-title[_ngcontent-%COMP%] > .subtitle[_ngcontent-%COMP%]{margin-left:20px;font-size:10px;white-space:nowrap}.coworking-info[_ngcontent-%COMP%]   .coworking-info-section-wrapper[_ngcontent-%COMP%]   .coworking-info-section-name[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap}.coworking-info[_ngcontent-%COMP%]   .coworking-info-section-wrapper[_ngcontent-%COMP%]   .coworking-info-section-name.schedule-section[_ngcontent-%COMP%]{flex-wrap:nowrap}.coworking-info[_ngcontent-%COMP%]   .coworking-info-section-wrapper[_ngcontent-%COMP%]   .coworking-info-section-name.scrollable[_ngcontent-%COMP%]{overflow-x:auto;flex-wrap:nowrap}.coworking-info[_ngcontent-%COMP%]   .coworking-info-section-wrapper[_ngcontent-%COMP%]   .coworking-info-section-name[_ngcontent-%COMP%]   .coworking-info-section[_ngcontent-%COMP%]{width:300px;margin-right:2rem}.coworking-info[_ngcontent-%COMP%]   .coworking-info-section-wrapper[_ngcontent-%COMP%]   .coworking-info-section-name[_ngcontent-%COMP%]   .coworking-info-section-small[_ngcontent-%COMP%]{width:15%}.coworking-info[_ngcontent-%COMP%]   .coworking-info-section-wrapper[_ngcontent-%COMP%]   .coworking-info-section-name[_ngcontent-%COMP%]   .coworking-info-section-media[_ngcontent-%COMP%]{margin-right:3rem}.coworking-info[_ngcontent-%COMP%]   .coworking-info-section-wrapper[_ngcontent-%COMP%]   .coworking-info-section-name[_ngcontent-%COMP%]   .coworking-info-section[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:last-child{margin:0}.coworking-info[_ngcontent-%COMP%]   .coworking-info-section-wrapper[_ngcontent-%COMP%]   .coworking-info-section-name[_ngcontent-%COMP%]   .coworking-info-section-full[_ngcontent-%COMP%]{width:100%}.coworking-info[_ngcontent-%COMP%]   .actions-footer[_ngcontent-%COMP%]{width:100%;height:8vh;border-top:2px solid var(--primary-color);background-color:var(--white-color);position:fixed;bottom:0;left:0;display:flex;justify-content:space-evenly;padding:10px;align-items:center}"]}),r}();function po(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",15),n.ɵɵlistener("click",(function(){n.ɵɵrestoreView(o);var e=n.ɵɵnextContext(),t=e.$implicit,r=e.index;return n.ɵɵnextContext().cleanControl(t,r)})),n.ɵɵelementStart(1,"span"),n.ɵɵelement(2,"img",16),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext(2);n.ɵɵadvance(2),n.ɵɵproperty("src",r.getCloseSvg,n.ɵɵsanitizeUrl)}}function mo(e,t){if(1&e&&n.ɵɵelement(0,"cowing-input-dropdown",17),2&e){var o=n.ɵɵnextContext().$implicit,r=n.ɵɵnextContext();n.ɵɵproperty("inputStyle",r.EDropdownStyleType.Clean)("type","object")("iconShow",!0)("isForm",!0)("control",o.get("spaceCategory"))("options",r.spacesType)}}function go(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",6),n.ɵɵtemplate(1,po,3,1,"div",7),n.ɵɵelement(2,"cowing-input-media",8),n.ɵɵelementStart(3,"div",9),n.ɵɵelement(4,"cowing-input",10),n.ɵɵpipe(5,"translate"),n.ɵɵtemplate(6,mo,1,6,"cowing-input-dropdown",11),n.ɵɵelementStart(7,"div",12),n.ɵɵelementStart(8,"span"),n.ɵɵtext(9),n.ɵɵpipe(10,"translate"),n.ɵɵelementEnd(),n.ɵɵelement(11,"cowing-input",13),n.ɵɵelementEnd(),n.ɵɵelementStart(12,"div",12),n.ɵɵelementStart(13,"span"),n.ɵɵtext(14),n.ɵɵpipe(15,"translate"),n.ɵɵelementEnd(),n.ɵɵelement(16,"cowing-input",13),n.ɵɵelementEnd(),n.ɵɵelementStart(17,"div",12),n.ɵɵelementStart(18,"span"),n.ɵɵtext(19),n.ɵɵpipe(20,"translate"),n.ɵɵelementEnd(),n.ɵɵelement(21,"cowing-input",14),n.ɵɵelementEnd(),n.ɵɵelementStart(22,"div",12),n.ɵɵelementStart(23,"span"),n.ɵɵtext(24),n.ɵɵpipe(25,"translate"),n.ɵɵelementEnd(),n.ɵɵelement(26,"cowing-input",14),n.ɵɵelementEnd(),n.ɵɵelementStart(27,"div",12),n.ɵɵelementStart(28,"span"),n.ɵɵtext(29),n.ɵɵpipe(30,"translate"),n.ɵɵelementEnd(),n.ɵɵelement(31,"cowing-input",14),n.ɵɵelementEnd(),n.ɵɵelementStart(32,"div",12),n.ɵɵelementStart(33,"span"),n.ɵɵtext(34),n.ɵɵpipe(35,"translate"),n.ɵɵelementEnd(),n.ɵɵelement(36,"cowing-input",14),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e){var o=t.$implicit,r=t.index,i=n.ɵɵnextContext();n.ɵɵproperty("formGroup",o),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",0!==r),n.ɵɵadvance(1),n.ɵɵproperty("isForm",!0)("control",o.get("imagePath"))("name","image_"+r)("acceptPhoto",!0)("inputStyle",i.EInputMediaStyleType.roundedTop),n.ɵɵadvance(2),n.ɵɵproperty("inputStyle",i.EInputStyleType.Responsive)("iconShow",!0)("isForm",!0)("type","text")("placeholder",n.ɵɵpipeBind1(5,59,"coworking.spaces.title"))("value",o.name)("control",o.get("name")),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",i.spacesType.length),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(10,61,"coworking.spaces.seats")),n.ɵɵadvance(2),n.ɵɵproperty("inputStyle",i.EInputStyleType.Number)("isForm",!0)("type","number")("value",o.capacity)("control",o.get("capacity")),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(15,63,"coworking.spaces.quantity")),n.ɵɵadvance(2),n.ɵɵproperty("inputStyle",i.EInputStyleType.Number)("isForm",!0)("type","number")("value",o.quantity)("control",o.get("quantity")),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(20,65,"coworking.spaces.price-hour")),n.ɵɵadvance(2),n.ɵɵproperty("inputStyle",i.EInputStyleType.Number)("isForm",!0)("type","number")("value",o.price_hour)("iconShow",!0)("iconName","euroIcon")("control",o.get("price_hour")),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(25,67,"coworking.spaces.price-day")),n.ɵɵadvance(2),n.ɵɵproperty("inputStyle",i.EInputStyleType.Number)("isForm",!0)("type","number")("value",o.price_day)("iconShow",!0)("iconName","euroIcon")("control",o.get("price_day")),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(30,69,"coworking.spaces.price-week")),n.ɵɵadvance(2),n.ɵɵproperty("inputStyle",i.EInputStyleType.Number)("isForm",!0)("type","number")("value",o.price_week)("iconShow",!0)("iconName","euroIcon")("control",o.get("price_week")),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(35,71,"coworking.spaces.price-month")),n.ɵɵadvance(2),n.ɵɵproperty("inputStyle",i.EInputStyleType.Number)("isForm",!0)("type","number")("value",o.price_month)("iconShow",!0)("iconName","euroIcon")("control",o.get("price_month"))}}function uo(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",18),n.ɵɵelementStart(1,"cowing-button",19),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().goBack()})),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(3,"cowing-button",20),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().modifySpaces()})),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("label",n.ɵɵpipeBind1(2,7,"coworking.back"))("type",r.EButtonType.RoundedSecondary)("iconShow",!1),n.ɵɵadvance(2),n.ɵɵproperty("disabled",r.isDisabledForm)("label","Guardar")("type",r.EButtonType.Rounded)("iconShow",!1)}}!function(e){e.Primary="primary",e.Secondary="secondary",e.Clean="clean"}(so||(so={}));var fo=function(){function r(e,t,n){this.coworkingService=e,this.router=t,this._store=n,this.EInputStyleType=fe,this.EDropdownStyleType=so,this.EInputMediaStyleType=Tn,this.EButtonType=ke,this.spaces=[],this.spacesType=[],this.stateId=7,this._spacesToDelete=[]}return r.prototype.ngOnInit=function(){return B(this,void 0,void 0,(function(){var t,n,o=this;return V(this,(function(r){switch(r.label){case 0:return this._store.dispatch(W({})),(t=U.instance.get(e.EStorageType.ActiveCoworking))&&this.isEditingInfo?[4,this.coworkingService.getCoworkingSpaces(t)]:[3,2];case 1:n=r.sent(),this.form.removeAt(0),n.forEach((function(e){e.status>0&&o.addSpace(e)})),this.form.markAllAsTouched(),r.label=2;case 2:return this.coworkingService.getSpaceTypes().then((function(e){o.spacesType=e})).catch((function(e){console.error("Error getting space types")})),this.coworkingService.getPriceTypes().then((function(e){})).catch((function(e){console.error("Error getting price types")})),this._store.dispatch(ee({})),[2]}}))}))},r.prototype.cleanControl=function(t,n){null!==U.instance.get(e.EStorageType.Token)&&this._spacesToDelete.push(t),this.form.removeAt(n),this.form.markAsDirty()},Object.defineProperty(r.prototype,"getCloseSvg",{get:function(){return""+ve.closeSvg},enumerable:!0,configurable:!0}),r.prototype.getPrivatePrice=function(e,t){return e.durations.find((function(e){return e.label===t})).private_price},r.prototype.addSpace=function(e){console.log(e);var t=new o.FormGroup({imagePath:new o.FormControl((null==e?void 0:e.thumb)||null,[o.Validators.required]),name:new o.FormControl(null==e?void 0:e.name,[o.Validators.required]),spaceCategory:new o.FormControl(e?{value:null==e?void 0:e.type_id,disabled:!0}:null,[o.Validators.required]),capacity:new o.FormControl(null==e?void 0:e.capacity,[o.Validators.required]),quantity:new o.FormControl(null==e?void 0:e.quantity,[o.Validators.required]),price_hour:new o.FormControl(e?{value:this.getPrivatePrice(e,"price_hour"),disabled:!0}:null,[o.Validators.required]),price_day:new o.FormControl(e?{value:this.getPrivatePrice(e,"price_day"),disabled:!0}:null,[o.Validators.required]),price_week:new o.FormControl(e?{value:this.getPrivatePrice(e,"price_week"),disabled:!0}:null,[o.Validators.required]),price_month:new o.FormControl(e?{value:this.getPrivatePrice(e,"price_month"),disabled:!0}:null,[o.Validators.required])});e&&t.setControl("id",new o.FormControl(e.id)),this.form.push(t)},r.prototype.goBack=function(){this.router.navigate(["coworking-home"])},Object.defineProperty(r.prototype,"isEditingInfo",{get:function(){return"/coworking-spaces"===this.router.url},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"isDisabledForm",{get:function(){return!this.form.dirty||!this.form.valid},enumerable:!0,configurable:!0}),r.prototype.modifySpaces=function(){return B(this,void 0,void 0,(function(){var t,n,o,r,i,a,c,s,l,p,d,m,g,u,f=this;return V(this,(function(h){switch(h.label){case 0:this._store.dispatch(W({})),t=[],n=[];try{for(o=j(this.form.value),r=o.next();!r.done;r=o.next())a=r.value,i=F({},a),a.id?t.push(i):(i.type_id=i.spaceCategory.id,delete i.spaceCategory,n.push(i))}catch(e){g={error:e}}finally{try{r&&!r.done&&(u=o.return)&&u.call(o)}finally{if(g)throw g.error}}if(!n.length)return[3,5];m=0,h.label=1;case 1:return m<n.length?(a=n[m],c=n[m].imagePath,delete n[m].imagePath,[4,this.coworkingService.addSpaces(a,U.instance.get(e.EStorageType.ActiveCoworking))]):[3,5];case 2:return s=h.sent(),(l=new FormData).append("file",c),[4,this.coworkingService.addSpaceImage(l,s.id)];case 3:h.sent(),h.label=4;case 4:return m++,[3,1];case 5:return t.length?[4,this.coworkingService.putSpaces({spaces:t})]:[3,10];case 6:h.sent(),m=0,h.label=7;case 7:return m<t.length?"string"==typeof t[m].imagePath?[3,9]:((l=new FormData).append("file",t[m].imagePath),[4,this.coworkingService.addSpaceImage(l,t[m].id)]):[3,10];case 8:h.sent(),h.label=9;case 9:return m++,[3,7];case 10:if(this._spacesToDelete.length)for(p=function(e){q.instance.deleteSpace(d._spacesToDelete[e].controls.id.value,d.stateId).then((function(){f.form.removeAt(e)})).catch((function(e){}))},d=this,m=0;m<this._spacesToDelete.length;m++)p(m);return this._store.dispatch(ee({})),this.goBack(),[2]}}))}))},r.ɵfac=function(e){return new(e||r)(n.ɵɵdirectiveInject(q),n.ɵɵdirectiveInject(d.Router),n.ɵɵdirectiveInject(a.Store))},r.ɵcmp=n.ɵɵdefineComponent({type:r,selectors:[["cowing-core-coworking-spaces"]],inputs:{form:"form"},decls:10,vars:11,consts:[[1,"coworking-spaces"],[1,"coworking-spaces-container"],["class","coworking-spaces-space",3,"formGroup",4,"ngFor","ngForOf"],[1,"coworking-spaces-button"],[3,"type","label","iconShow","iconName","event"],["class","actions-footer",4,"ngIf"],[1,"coworking-spaces-space",3,"formGroup"],["class","delete-button",3,"click",4,"ngIf"],[3,"isForm","control","name","acceptPhoto","inputStyle"],[1,"coworking-spaces-space-container"],[3,"inputStyle","iconShow","isForm","type","placeholder","value","control"],[3,"inputStyle","type","iconShow","isForm","control","options",4,"ngIf"],[1,"coworking-spaces-space-container-section"],[3,"inputStyle","isForm","type","value","control"],[3,"inputStyle","isForm","type","value","iconShow","iconName","control"],[1,"delete-button",3,"click"],["alt","delete",3,"src"],[3,"inputStyle","type","iconShow","isForm","control","options"],[1,"actions-footer"],[3,"label","type","iconShow","event"],[3,"disabled","label","type","iconShow","event"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵtemplate(2,go,37,73,"div",2),n.ɵɵelementStart(3,"div",3),n.ɵɵelementStart(4,"cowing-button",4),n.ɵɵlistener("event",(function(){return t.addSpace()})),n.ɵɵpipe(5,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(6,"span"),n.ɵɵtext(7),n.ɵɵpipe(8,"translate"),n.ɵɵelementEnd(),n.ɵɵtemplate(9,uo,4,9,"div",5),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(2),n.ɵɵproperty("ngForOf",t.form.controls),n.ɵɵadvance(2),n.ɵɵproperty("type",t.EButtonType.Rounded)("label",n.ɵɵpipeBind1(5,7,"coworking.spaces.add-space"))("iconShow",!0)("iconName","addIcon"),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(8,9,"coworking.spaces.disclaimer-prices"),""),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",t.isEditingInfo))},directives:[t.NgForOf,Ae,t.NgIf,o.NgControlStatusGroup,o.FormGroupDirective,Un,Me,en],pipes:[s.TranslatePipe],styles:[".coworking-spaces[_ngcontent-%COMP%]{height:100%;width:100%;position:relative;overflow:auto}.coworking-spaces[_ngcontent-%COMP%]   .coworking-spaces-container[_ngcontent-%COMP%]{display:flex;justify-content:flex-start;align-items:center;overflow-x:auto;margin-bottom:3rem}.coworking-spaces[_ngcontent-%COMP%]   .coworking-spaces-container[_ngcontent-%COMP%]   .coworking-spaces-space[_ngcontent-%COMP%]{width:252px;margin-left:3rem;border:solid 1px var(--border-grey);box-sizing:border-box;border-radius:1rem;position:relative}.coworking-spaces[_ngcontent-%COMP%]   .coworking-spaces-container[_ngcontent-%COMP%]   .coworking-spaces-space[_ngcontent-%COMP%]   .delete-button[_ngcontent-%COMP%]{width:25px;position:absolute;height:25px;z-index:2;display:flex;justify-content:center;align-items:center;border-radius:25px;right:-5px;top:-5px;cursor:pointer;box-shadow:0 0 16px -8px #000;background:var(--white-color)}.coworking-spaces[_ngcontent-%COMP%]   .coworking-spaces-container[_ngcontent-%COMP%]   .coworking-spaces-space[_ngcontent-%COMP%]   .delete-button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:flex}.coworking-spaces[_ngcontent-%COMP%]   .coworking-spaces-container[_ngcontent-%COMP%]   .coworking-spaces-space[_ngcontent-%COMP%]   .delete-button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:15px;height:15px}.coworking-spaces[_ngcontent-%COMP%]   .coworking-spaces-container[_ngcontent-%COMP%]   .coworking-spaces-space-container[_ngcontent-%COMP%]{box-sizing:border-box;padding:.5rem 4.5rem}.coworking-spaces[_ngcontent-%COMP%]   .coworking-spaces-container[_ngcontent-%COMP%]   .coworking-spaces-space-container-section[_ngcontent-%COMP%]{border-top:1px solid var(--border-grey);display:flex;flex-direction:row;justify-content:space-between;align-items:center}.coworking-spaces[_ngcontent-%COMP%]   .coworking-spaces-container[_ngcontent-%COMP%]   .coworking-spaces-space-container-section[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-family:ManropeBold;font-size:1.4rem;color:var(--primary-dark-color)}.coworking-spaces[_ngcontent-%COMP%]   .coworking-spaces-container[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:first-child{margin-left:0}.coworking-spaces[_ngcontent-%COMP%]   .coworking-spaces-container[_ngcontent-%COMP%]   .coworking-spaces-button[_ngcontent-%COMP%]{margin-left:3rem}.coworking-spaces[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{font-size:1.25rem}.coworking-spaces[_ngcontent-%COMP%]   .actions-footer[_ngcontent-%COMP%]{width:100%;height:8vh;border-top:2px solid var(--primary-color);background-color:var(--white-color);position:fixed;bottom:0;left:0;display:flex;justify-content:space-evenly;padding:10px;align-items:center}"]}),r}(),ho=function(){function e(){return e.instance=e.instance||this}return e.prototype.getServices=function(){return B(this,void 0,void 0,(function(){return V(this,(function(e){return[2,new Promise((function(e,t){N.instance.get("services",{}).then((function(t){e(t)})).catch((function(e){t(e)}))}))]}))}))},e.instance=new e,e.ɵfac=function(t){return new(t||e)},e.ɵprov=n.ɵɵdefineInjectable({token:e,factory:e.ɵfac,providedIn:"root"}),e}();function vo(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",1),n.ɵɵelementStart(1,"input",2),n.ɵɵlistener("click",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().onClick(e)})),n.ɵɵelementEnd(),n.ɵɵelementStart(2,"label"),n.ɵɵtext(3),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("checked",r.value),n.ɵɵadvance(2),n.ɵɵtextInterpolate(r.label)}}function yo(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",1),n.ɵɵelement(1,"input",3),n.ɵɵelementStart(2,"label"),n.ɵɵtext(3),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("formControl",o.control),n.ɵɵadvance(2),n.ɵɵtextInterpolate(o.control.rawValue.label)}}var wo=function(){function e(){this.isForm=!1,this.control=null,this.value=!1,this.onClickEvent=new n.EventEmitter}return e.prototype.onClick=function(e){this.onClickEvent.emit(e)},e.ɵfac=function(t){return new(t||e)},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-checkbox"]],inputs:{label:"label",isForm:"isForm",control:"control",value:"value"},outputs:{onClickEvent:"event"},decls:2,vars:2,consts:[["class","container",4,"ngIf"],[1,"container"],["type","checkbox",3,"checked","click"],["type","checkbox",3,"formControl"]],template:function(e,t){1&e&&(n.ɵɵtemplate(0,vo,4,2,"div",0),n.ɵɵtemplate(1,yo,4,2,"div",0)),2&e&&(n.ɵɵproperty("ngIf",!t.isForm),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.isForm))},directives:[t.NgIf,o.CheckboxControlValueAccessor,o.NgControlStatus,o.FormControlDirective],styles:['@charset "UTF-8";.container[_ngcontent-%COMP%]{margin:auto;display:flex;flex-direction:row;height:2.4rem}.container[_ngcontent-%COMP%]   input[type=checkbox][_ngcontent-%COMP%]{height:24px;width:24px;border-radius:4px;margin-bottom:0}.container[_ngcontent-%COMP%]   input[type=checkbox][_ngcontent-%COMP%]:checked{height:0;width:0;margin-right:2.7rem}.container[_ngcontent-%COMP%]   input[type=checkbox][_ngcontent-%COMP%]:checked:after{content:"✓";background-color:var(--primary-color);visibility:visible;height:2.4rem;width:2.4rem;border-radius:4px;border:none;color:var(--white-color);display:flex;flex-direction:row;justify-content:center;align-items:center;margin-right:2rem;margin-bottom:0}.container[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{font-family:Manrope;font-size:1.6rem;color:var(--primary-dark-color);margin-left:2rem;margin-top:.3rem}']}),e}();function Co(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",13),n.ɵɵelement(1,"cowing-essential-service",7),n.ɵɵelementEnd()),2&e){var o=t.$implicit,r=n.ɵɵnextContext(2);n.ɵɵproperty("formGroup",r.getFormGroup("Essentials")),n.ɵɵadvance(1),n.ɵɵproperty("control",o.value)("isForm",!0)}}function bo(e,t){if(1&e&&n.ɵɵelement(0,"cowing-checkbox",16),2&e){var o=n.ɵɵnextContext().$implicit;n.ɵɵproperty("isForm",!0)("control",o.value)}}function _o(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",14),n.ɵɵtemplate(1,bo,1,2,"cowing-checkbox",15),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵproperty("ngIf","Política Covid-free"!==o.value.rawValue.label)}}function xo(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",14),n.ɵɵelement(1,"cowing-checkbox",16),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵproperty("isForm",!0)("control",o.value)}}function So(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",17),n.ɵɵelementStart(1,"cowing-button",18),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).goBack()})),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(3,"cowing-button",19),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).putSpaces()})),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext(2);n.ɵɵadvance(1),n.ɵɵproperty("label",n.ɵɵpipeBind1(2,7,"coworking.back"))("type",r.EButtonType.RoundedSecondary)("iconShow",!1),n.ɵɵadvance(2),n.ɵɵproperty("disabled",r.isDisabledForm)("label","Guardar")("type",r.EButtonType.Rounded)("iconShow",!1)}}function ko(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",1),n.ɵɵelementStart(1,"div",2),n.ɵɵelementStart(2,"h3"),n.ɵɵtext(3),n.ɵɵpipe(4,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(5,"div",3),n.ɵɵtemplate(6,Co,2,3,"div",4),n.ɵɵpipe(7,"keyvalue"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(8,"div",5),n.ɵɵelementStart(9,"h3"),n.ɵɵtext(10),n.ɵɵpipe(11,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(12,"div",6),n.ɵɵelement(13,"cowing-essential-service",7),n.ɵɵelementStart(14,"div",8),n.ɵɵtemplate(15,_o,2,1,"div",9),n.ɵɵpipe(16,"keyvalue"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(17,"div",10),n.ɵɵelementStart(18,"h3"),n.ɵɵtext(19),n.ɵɵpipe(20,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(21,"div",11),n.ɵɵtemplate(22,xo,2,2,"div",9),n.ɵɵpipe(23,"keyvalue"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵtemplate(24,So,4,9,"div",12),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(4,10,"coworking.services.essentials")),n.ɵɵadvance(3),n.ɵɵproperty("ngForOf",n.ɵɵpipeBind1(7,12,o.getFormGroup("Essentials").controls)),n.ɵɵadvance(4),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(11,14,"coworking.services.covid")),n.ɵɵadvance(2),n.ɵɵproperty("formGroup",o.getFormGroup("Free Covid")),n.ɵɵadvance(1),n.ɵɵproperty("control",o.getFormGroup("Free Covid").get("Política Covid-free"))("isForm",!0),n.ɵɵadvance(2),n.ɵɵproperty("ngForOf",n.ɵɵpipeBind1(16,16,o.getFormGroup("Free Covid").controls)),n.ɵɵadvance(4),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(20,18,"coworking.services.others")),n.ɵɵadvance(3),n.ɵɵproperty("ngForOf",n.ɵɵpipeBind1(23,20,o.getFormGroup("Others").controls)),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",o.isEditingInfo)}}var Mo=function(){function r(e,t,n,r,i,a){this.translate=e,this.coworkingService=t,this.servicesService=n,this._store=r,this._translate=i,this.router=a,this.essentials=[],this.covid=[],this.others=[],this.EButtonType=ke,o.FormControl.prototype.setRawValue=function(e){this.rawValue=e},o.FormGroup.prototype.setGroupName=function(e){this.groupName=e}}return r.prototype.ngOnInit=function(){return B(this,void 0,void 0,(function(){var t,n,r,i,a,c,s,l,p;return V(this,(function(d){switch(d.label){case 0:this._store.dispatch(W({})),d.label=1;case 1:return d.trys.push([1,5,6,7]),t=U.instance.get(e.EStorageType.ActiveCoworking),n=[],t&&this.isEditingInfo?[4,this.coworkingService.getCoworkingServices(t)]:[3,3];case 2:r=d.sent(),n=r,d.label=3;case 3:return[4,this.servicesService.getServices()];case 4:for(l in i=d.sent(),a=i.reduce((function(e,t){return e[t.type]=z(e[t.type]||[],[t]),e}),{}),c=function(e){var t=new o.FormGroup({});a[e].forEach((function(e,r){var i;(0===r&&t.setGroupName(e.type),n.length)?n.find((function(t){return t.label===e.label}))?((i=new o.FormControl(!0)).setRawValue(e),t.addControl(e.label,i)):((i=new o.FormControl(e.value)).setRawValue(e),t.addControl(e.label,i)):((i=new o.FormControl(e.value)).setRawValue(e),t.addControl(e.label,i))})),s.form.push(t)},s=this,a)c(l);return[3,7];case 5:return p=d.sent(),this._store.dispatch(Y({payload:{message:401===p.status?this.translate.instant("general.expired"):this._translate.instant("coworking.services.error"),title:this._translate.instant("coworking.services.caution"),type:"error"}})),[3,7];case 6:return this._store.dispatch(ee({})),[7];case 7:return[2]}}))}))},r.prototype.getFormGroup=function(e){var t,n;try{for(var r=j(this.form.controls),i=r.next();!i.done;i=r.next()){var a=i.value;if(a instanceof o.FormGroup&&a.groupName&&a.groupName===e)return a}}catch(e){t={error:e}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(t)throw t.error}}},r.prototype.formatServices=function(){var e=[];return this.form.controls.forEach((function(t){for(var n in t.controls){var o=t.controls[n];e.push({id:o.rawValue.id,value:o.value||!1})}})),e},r.prototype.putSpaces=function(){return B(this,void 0,void 0,(function(){var t;return V(this,(function(n){switch(n.label){case 0:t=U.instance.get(e.EStorageType.ActiveCoworking),this._store.dispatch(W({})),n.label=1;case 1:return n.trys.push([1,3,4,5]),[4,this.coworkingService.putServices(this.formatServices(),t)];case 2:return n.sent(),this._store.dispatch(Y({payload:{message:"",title:this.translate.instant("coworking.services.success_put"),type:"alert"}})),this.goBack(),[3,5];case 3:return n.sent(),this._store.dispatch(Y({payload:{message:this._translate.instant("coworking.services.error"),title:this._translate.instant("coworking.services.success_put"),type:"error"}})),[3,5];case 4:return this._store.dispatch(ee({})),this.goBack(),[7];case 5:return[2]}}))}))},Object.defineProperty(r.prototype,"isEditingInfo",{get:function(){return"/coworking-services"===this.router.url},enumerable:!0,configurable:!0}),r.prototype.goBack=function(){this.router.navigate(["coworking-home"])},Object.defineProperty(r.prototype,"isDisabledForm",{get:function(){return!this.form.valid},enumerable:!0,configurable:!0}),r.ɵfac=function(e){return new(e||r)(n.ɵɵdirectiveInject(s.TranslateService),n.ɵɵdirectiveInject(q),n.ɵɵdirectiveInject(ho),n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(s.TranslateService),n.ɵɵdirectiveInject(d.Router))},r.ɵcmp=n.ɵɵdefineComponent({type:r,selectors:[["cowing-core-coworking-services"]],inputs:{form:"form"},decls:1,vars:1,consts:[["class","coworking-services",4,"ngIf"],[1,"coworking-services"],[1,"essentials"],[1,"inline"],["class","wrapper",3,"formGroup",4,"ngFor","ngForOf"],[1,"covid"],[1,"inline",3,"formGroup"],[3,"control","isForm"],[1,"grid"],["class","wrapper",4,"ngFor","ngForOf"],[1,"others"],[1,"container"],["class","actions-footer",4,"ngIf"],[1,"wrapper",3,"formGroup"],[1,"wrapper"],[3,"isForm","control",4,"ngIf"],[3,"isForm","control"],[1,"actions-footer"],[3,"label","type","iconShow","event"],[3,"disabled","label","type","iconShow","event"]],template:function(e,t){1&e&&n.ɵɵtemplate(0,ko,25,22,"div",0),2&e&&n.ɵɵproperty("ngIf",t.form.controls.length)},directives:[t.NgIf,t.NgForOf,o.NgControlStatusGroup,o.FormGroupDirective,Et,wo,Ae],pipes:[s.TranslatePipe,t.KeyValuePipe],styles:['.coworking-services[_ngcontent-%COMP%]{position:relative;height:100%;width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:0 0;grid-template-areas:"essentials essentials covid covid" "others others others others" "others others others others"}.coworking-services[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-family:ManropeExtraBold;font-size:2rem;color:var(--primary-dark-color)}.coworking-services[_ngcontent-%COMP%]   .inline[_ngcontent-%COMP%]{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}.coworking-services[_ngcontent-%COMP%]   .essentials[_ngcontent-%COMP%]{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:essentials}.coworking-services[_ngcontent-%COMP%]   .essentials[_ngcontent-%COMP%]   .wrapper[_ngcontent-%COMP%]{margin-right:3rem}.coworking-services[_ngcontent-%COMP%]   .covid[_ngcontent-%COMP%]{-ms-grid-row:1;-ms-grid-column:5;-ms-grid-column-span:3;grid-area:covid}.coworking-services[_ngcontent-%COMP%]   .covid[_ngcontent-%COMP%]   .inline[_ngcontent-%COMP%]{flex-wrap:nowrap}.coworking-services[_ngcontent-%COMP%]   .covid[_ngcontent-%COMP%]   .grid[_ngcontent-%COMP%]{-moz-column-count:2;column-count:2;padding:2rem}.coworking-services[_ngcontent-%COMP%]   .covid[_ngcontent-%COMP%]   .grid[_ngcontent-%COMP%]   .wrapper[_ngcontent-%COMP%]{margin-bottom:2rem}.coworking-services[_ngcontent-%COMP%]   .others[_ngcontent-%COMP%]{-ms-grid-row:3;-ms-grid-row-span:3;-ms-grid-column:1;-ms-grid-column-span:7;grid-area:others}.coworking-services[_ngcontent-%COMP%]   .others[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]{-moz-column-count:3;column-count:3}.coworking-services[_ngcontent-%COMP%]   .others[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .wrapper[_ngcontent-%COMP%]{margin-bottom:2rem}.coworking-services[_ngcontent-%COMP%]   .actions-footer[_ngcontent-%COMP%]{width:100%;height:8vh;border-top:2px solid var(--primary-color);background-color:var(--white-color);position:fixed;bottom:0;left:0;display:flex;justify-content:space-evenly;padding:10px;align-items:center}']}),r}();function Po(e,t){1&e&&(n.ɵɵelementStart(0,"span"),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(2,1,"coworking.bank-info.disclaimer-bank-info"),""))}function Oo(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",8),n.ɵɵelementStart(1,"cowing-button",9),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().goBack()})),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("label",n.ɵɵpipeBind1(2,3,"general.close"))("type",r.EButtonType.RoundedSecondary)("iconShow",!1)}}var Eo=function(){function r(e,t,n,o,r){this.coworkingService=e,this.router=t,this._store=n,this.translate=o,this.cowingSecurityEncryptService=r,this.EInputStyleType=fe,this.EButtonType=ke}return r.prototype.ngOnInit=function(){return B(this,void 0,void 0,(function(){var t,n,o,r;return V(this,(function(i){switch(i.label){case 0:this._store.dispatch(W({})),i.label=1;case 1:return i.trys.push([1,4,5,6]),(t=U.instance.get(e.EStorageType.ActiveCoworking))&&this.isEditingInfo?[4,this.coworkingService.getCoworkingPaymethods(t)]:[3,3];case 2:n=i.sent(),o=this.cowingSecurityEncryptService.decrypt(n),this.form.patchValue(JSON.parse(o)),i.label=3;case 3:return[3,6];case 4:return r=i.sent(),this._store.dispatch(Y({payload:{message:401===r.status?this.translate.instant("general.expired"):r.data.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,6];case 5:return this.isEditingInfo&&this.form.disable(),this._store.dispatch(ee({})),[7];case 6:return[2]}}))}))},Object.defineProperty(r.prototype,"isDisabledForm",{get:function(){return!this.form.dirty||!this.form.valid},enumerable:!0,configurable:!0}),r.prototype.goBack=function(){this.router.navigate(["coworking-home"])},r.prototype.setLocation=function(e){},Object.defineProperty(r.prototype,"isEditingInfo",{get:function(){return"/coworking-bank-info"===this.router.url},enumerable:!0,configurable:!0}),r.ɵfac=function(e){return new(e||r)(n.ɵɵdirectiveInject(q),n.ɵɵdirectiveInject(d.Router),n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(s.TranslateService),n.ɵɵdirectiveInject(_n))},r.ɵcmp=n.ɵɵdefineComponent({type:r,selectors:[["cowing-core-coworking-bank-info"]],inputs:{form:"form"},decls:26,vars:39,consts:[[1,"coworking-bank-info"],[3,"formGroup"],[1,"inline"],[3,"inputStyle","isForm","placeholder","control"],[1,"address"],[3,"inputStyle","isForm","placeholder","control","setLocation"],[4,"ngIf"],["class","actions-footer",4,"ngIf"],[1,"actions-footer"],[3,"label","type","iconShow","event"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"h3"),n.ɵɵtext(2),n.ɵɵpipe(3,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"p"),n.ɵɵtext(5),n.ɵɵpipe(6,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(7,"h3"),n.ɵɵtext(8),n.ɵɵpipe(9,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(10,"div",1),n.ɵɵelementStart(11,"div",2),n.ɵɵelement(12,"cowing-input",3),n.ɵɵpipe(13,"translate"),n.ɵɵelement(14,"cowing-input",3),n.ɵɵpipe(15,"translate"),n.ɵɵelement(16,"cowing-input",3),n.ɵɵpipe(17,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(18,"h3"),n.ɵɵtext(19),n.ɵɵpipe(20,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(21,"div",4),n.ɵɵelementStart(22,"cowing-input-location",5),n.ɵɵlistener("setLocation",(function(e){return t.setLocation(e)})),n.ɵɵpipe(23,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵtemplate(24,Po,3,3,"span",6),n.ɵɵtemplate(25,Oo,3,5,"div",7),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(2),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(3,23,"coworking.bank-info.add")),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(6,25,"coworking.bank-info.message")),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(9,27,"coworking.bank-info.account")),n.ɵɵadvance(2),n.ɵɵproperty("formGroup",t.form),n.ɵɵadvance(2),n.ɵɵproperty("inputStyle",t.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(13,29,"coworking.bank-info.holder"))("control",t.form.get("holderId")),n.ɵɵadvance(2),n.ɵɵproperty("inputStyle",t.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(15,31,"coworking.bank-info.swift"))("control",t.form.get("swift")),n.ɵɵadvance(2),n.ɵɵproperty("inputStyle",t.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(17,33,"coworking.bank-info.iban"))("control",t.form.get("IBAN")),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(20,35,"coworking.bank-info.address")),n.ɵɵadvance(3),n.ɵɵproperty("inputStyle",t.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(23,37,"coworking.bank-info.bank-address"))("control",t.form.get("bankAddress")),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",t.isEditingInfo),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.isEditingInfo))},directives:[o.NgControlStatusGroup,o.FormGroupDirective,Me,Bn,t.NgIf,Ae],pipes:[s.TranslatePipe],styles:[".coworking-bank-info[_ngcontent-%COMP%]{width:100%}.coworking-bank-info[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-family:ManropeExtraBold;font-size:2rem;color:var(--primary-dark-color)}.coworking-bank-info[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-family:Manrope;font-size:1.4rem;color:var(--primary-dark-color)}.coworking-bank-info[_ngcontent-%COMP%]   .inline[_ngcontent-%COMP%]{display:flex;flex-direction:row;justify-content:space-between}.coworking-bank-info[_ngcontent-%COMP%]   .address[_ngcontent-%COMP%]{width:50%}.coworking-bank-info[_ngcontent-%COMP%]   .actions-footer[_ngcontent-%COMP%]{width:100%;height:8vh;border-top:2px solid var(--primary-color);background-color:var(--white-color);position:fixed;bottom:0;left:0;display:flex;justify-content:space-evenly;padding:10px;align-items:center}"]}),r}();function Io(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",1),n.ɵɵelement(1,"img",2),n.ɵɵelementStart(2,"p"),n.ɵɵtext(3),n.ɵɵpipe(4,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("src",o.getImage,n.ɵɵsanitizeUrl),n.ɵɵadvance(2),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(4,2,"coworking.confirm.disclaimer"))}}function Ao(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",1),n.ɵɵelement(1,"img",2),n.ɵɵelementStart(2,"p"),n.ɵɵtext(3),n.ɵɵpipe(4,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("src",o.getImage,n.ɵɵsanitizeUrl),n.ɵɵadvance(2),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(4,2,"company.confirm.disclaimer"))}}var Fo=function(){function e(){this.isCompany=!1}return Object.defineProperty(e.prototype,"getImage",{get:function(){return""+ve.confirmImg},enumerable:!0,configurable:!0}),e.ɵfac=function(t){return new(t||e)},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-core-coworking-confirm"]],inputs:{isCompany:"isCompany"},decls:2,vars:2,consts:[["class","coworking-confirm",4,"ngIf"],[1,"coworking-confirm"],[3,"src"]],template:function(e,t){1&e&&(n.ɵɵtemplate(0,Io,5,4,"div",0),n.ɵɵtemplate(1,Ao,5,4,"div",0)),2&e&&(n.ɵɵproperty("ngIf",!t.isCompany),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.isCompany))},directives:[t.NgIf],pipes:[s.TranslatePipe],styles:[".coworking-confirm[_ngcontent-%COMP%]{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.coworking-confirm[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-family:ManropeExtraBold;font-size:1.6rem;color:var(--primary-dark-color);text-align:center;margin-top:1.7rem}"]}),e}();function To(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"cowing-core-coworking-info",10),n.ɵɵlistener("location",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().setLocation(e)})),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵproperty("form",r.registerForm.get("generalForm"))}}function Bo(e,t){if(1&e&&n.ɵɵelement(0,"cowing-core-coworking-spaces",11),2&e){var o=n.ɵɵnextContext();n.ɵɵproperty("form",o.registerForm.get("spacesForm"))}}function Vo(e,t){if(1&e&&n.ɵɵelement(0,"cowing-core-coworking-services",11),2&e){var o=n.ɵɵnextContext();n.ɵɵproperty("form",o.registerForm.get("servicesForm"))}}function jo(e,t){if(1&e&&n.ɵɵelement(0,"cowing-core-coworking-bank-info",11),2&e){var o=n.ɵɵnextContext();n.ɵɵproperty("form",o.registerForm.get("paymentInfoForm"))}}function Do(e,t){1&e&&n.ɵɵelement(0,"cowing-core-coworking-confirm")}var zo=function(){function r(e,t,n,r,i,a,c){this._store=e,this.formBuilder=t,this.router=n,this.translate=r,this.customValidatorsService=i,this.coworkingService=a,this.securityService=c,this.EButtonType=ke,this.steps=[{stepNumber:1,isActive:!0,title:"coworking.steps.general"},{stepNumber:2,isActive:!1,title:"coworking.steps.spaces"},{stepNumber:3,isActive:!1,title:"coworking.steps.services"},{stepNumber:4,isActive:!1,title:"coworking.steps.bank-info"},{stepNumber:5,isActive:!1,title:"coworking.steps.confirm"}],this.registerForm=this.formBuilder.group({generalForm:this.formBuilder.group({company_name:new o.FormControl(null,[o.Validators.required]),business_name:new o.FormControl(null,[o.Validators.required]),tax_id:new o.FormControl(null,[o.Validators.required]),fiscal_address:new o.FormControl(null,[o.Validators.required]),city:new o.FormControl(null,[o.Validators.required]),country:new o.FormControl(null,[o.Validators.required]),province:new o.FormControl(null,[o.Validators.required]),latitude:new o.FormControl(null,[o.Validators.required]),longitude:new o.FormControl(null,[o.Validators.required]),is_business_group:new o.FormControl("No",[]),business_group:new o.FormControl({value:null,disabled:!0},[]),description:new o.FormControl(null,[o.Validators.required,o.Validators.maxLength(300)]),web:new o.FormControl(null,[o.Validators.required]),phone:new o.FormControl(null,[o.Validators.required]),email:new o.FormControl(null,[o.Validators.required,o.Validators.email]),schedule_open_1:new o.FormControl(null,[o.Validators.required]),schedule_open_2:new o.FormControl(null,[o.Validators.required]),schedule_open_3:new o.FormControl(null,[o.Validators.required]),schedule_open_4:new o.FormControl(null,[o.Validators.required]),schedule_open_5:new o.FormControl(null,[o.Validators.required]),schedule_open_6:new o.FormControl(null,[o.Validators.required]),schedule_open_7:new o.FormControl(null,[o.Validators.required]),schedule_close_1:new o.FormControl(null,[o.Validators.required]),schedule_close_2:new o.FormControl(null,[o.Validators.required]),schedule_close_3:new o.FormControl(null,[o.Validators.required]),schedule_close_4:new o.FormControl(null,[o.Validators.required]),schedule_close_5:new o.FormControl(null,[o.Validators.required]),schedule_close_6:new o.FormControl(null,[o.Validators.required]),schedule_close_7:new o.FormControl(null,[o.Validators.required]),video_1:new o.FormControl(null),photo_1:new o.FormControl(null,[o.Validators.required]),photo_2:new o.FormControl(null,[o.Validators.required]),photo_3:new o.FormControl(null,[o.Validators.required]),photo_4:new o.FormControl(null,[o.Validators.required]),photo_5:new o.FormControl(null,[o.Validators.required])}),spacesForm:this.formBuilder.array([new o.FormGroup({imagePath:new o.FormControl(null,[o.Validators.required]),name:new o.FormControl(null,[o.Validators.required]),spaceCategory:new o.FormControl(null,[o.Validators.required]),capacity:new o.FormControl(null,[o.Validators.required]),quantity:new o.FormControl(null,[o.Validators.required]),price_hour:new o.FormControl(null,[o.Validators.required]),price_day:new o.FormControl(null,[o.Validators.required]),price_week:new o.FormControl(null,[o.Validators.required]),price_month:new o.FormControl(null,[o.Validators.required])})]),servicesForm:this.formBuilder.array([]),paymentInfoForm:this.formBuilder.group({holderId:new o.FormControl(null,[o.Validators.required]),swift:new o.FormControl(null,[o.Validators.required]),IBAN:new o.FormControl(null,[o.Validators.required,this.customValidatorsService.validateIBAN]),bankAddress:new o.FormControl(null,[o.Validators.required])})})}return r.prototype.formControl=function(e){return this.registerForm.controls},r.prototype.setNextStep=function(e){return B(this,void 0,void 0,(function(){var e;return V(this,(function(t){return this.whatStepIsActive===this.steps.length?this.goBack():(e=this.whatStepIsActive+1,this.setNewNextStep(e)),[2]}))}))},r.prototype.formGeneralInfoData=function(){var e=this.registerForm.get("generalForm").value,t=new Cn(e);return t.email=this.registerForm.get("generalForm").get("email").value,t.hours=[{day:0,end:e.schedule_close_1,start:e.schedule_open_1},{day:1,end:e.schedule_close_2,start:e.schedule_open_2},{day:2,end:e.schedule_close_3,start:e.schedule_open_3},{day:3,end:e.schedule_close_4,start:e.schedule_open_4},{day:4,end:e.schedule_close_5,start:e.schedule_open_5},{day:5,end:e.schedule_close_6,start:e.schedule_open_6},{day:6,end:e.schedule_close_7,start:e.schedule_open_7}],t},r.prototype.formBankData=function(){return this.securityService.encrypt(JSON.stringify(this.registerForm.get("paymentInfoForm").value))},r.prototype.formServices=function(){var e=[];return this.registerForm.get("servicesForm").controls.forEach((function(t){for(var n in t.controls){var o=t.controls[n];e.push({id:o.rawValue.id,value:o.value})}})),e},r.prototype.formMedia=function(){var e=new FormData;return null!==this.registerForm.get("generalForm").get("video_1").value&&e.append("video_1",this.registerForm.get("generalForm").get("video_1").value),e.append("photo_1",this.registerForm.get("generalForm").get("photo_1").value),e.append("photo_2",this.registerForm.get("generalForm").get("photo_2").value),e.append("photo_3",this.registerForm.get("generalForm").get("photo_3").value),e.append("photo_4",this.registerForm.get("generalForm").get("photo_4").value),e.append("photo_5",this.registerForm.get("generalForm").get("photo_5").value),e},r.prototype.setLocation=function(e){this.registerForm.get("generalForm").get("latitude").setValue(e.lat),this.registerForm.get("generalForm").get("longitude").setValue(e.lng),this.registerForm.get("generalForm").get("city").setValue(e.city),this.registerForm.get("generalForm").get("country").setValue(e.country),this.registerForm.get("generalForm").get("province").setValue(e.province)},r.prototype.setPreviousStep=function(e){var t=this.whatStepIsActive-1;this.setNewNextStep(t)},r.prototype.setNewNextStep=function(e){this.steps=this.steps.map((function(e){return e.isActive=!1,e})).map((function(t){return(t.stepNumber===e||t.stepNumber<e)&&(t.isActive=!0),t}))},r.prototype.goBack=function(){U.instance.get(e.EStorageType.Token)?this.router.navigate(["coworking-home"]):this.router.navigate(["landing"])},r.prototype.confirmForm=function(){return B(this,void 0,void 0,(function(){var t,n,o,r,i,a,c,s,l,p,d,m;return V(this,(function(g){switch(g.label){case 0:this._store.dispatch(W({})),g.label=1;case 1:return g.trys.push([1,18,19,20]),t=U.instance.get(e.EStorageType.Token),n=void 0,t?[4,this.coworkingService.createCoworking(this.formGeneralInfoData())]:[3,3];case 2:return n=g.sent(),[3,5];case 3:return[4,this.coworkingService.createFirstCoworking(this.formGeneralInfoData())];case 4:n=g.sent(),g.label=5;case 5:return[4,this.coworkingService.addMedias(this.formMedia(),n.id)];case 6:g.sent(),g.label=7;case 7:g.trys.push([7,13,14,15]),o=j(this.registerForm.get("spacesForm").value),r=o.next(),g.label=8;case 8:return r.done?[3,12]:(i=r.value,(a=F({},i)).type_id=a.spaceCategory.id,delete a.spaceCategory,delete a.imagePath,[4,this.coworkingService.addSpaces(a,n.id)]);case 9:return c=g.sent(),(s=new FormData).append("file",i.imagePath),[4,this.coworkingService.addSpaceImage(s,c.id)];case 10:g.sent(),g.label=11;case 11:return r=o.next(),[3,8];case 12:return[3,15];case 13:return l=g.sent(),d={error:l},[3,15];case 14:try{r&&!r.done&&(m=o.return)&&m.call(o)}finally{if(d)throw d.error}return[7];case 15:return[4,this.coworkingService.addServices(this.formServices(),n.id)];case 16:return g.sent(),[4,this.coworkingService.addBankInfo(this.formBankData(),n.id)];case 17:return g.sent(),t&&q.instance.newCoworkingAdded.next(n.id),this.router.navigate(["landing"]),[3,20];case 18:return p=g.sent(),this._store.dispatch(Y({payload:{message:401===p.status?this.translate.instant("general.expired"):p.data.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,20];case 19:return this._store.dispatch(ee({})),[7];case 20:return[2]}}))}))},Object.defineProperty(r.prototype,"isInitStep",{get:function(){return 1===this.whatStepIsActive},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"isLastStep",{get:function(){return this.whatStepIsActive===this.steps.length},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"whatStepIsActive",{get:function(){var e=0;return this.steps.map((function(t,n){t.isActive&&(e=n)})),this.steps[e].stepNumber},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"whatFormIsActive",{get:function(){var e=this.whatStepIsActive;return 1===e?"generalForm":2===e?"spacesForm":3===e?"servicesForm":4===e?"paymentInfoForm":void 0},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"isDisabledNextStep",{get:function(){var e=this.whatFormIsActive;return!!this.registerForm.get(e)&&this.registerForm.get(e).invalid},enumerable:!0,configurable:!0}),r.ɵfac=function(e){return new(e||r)(n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(o.FormBuilder),n.ɵɵdirectiveInject(d.Router),n.ɵɵdirectiveInject(s.TranslateService),n.ɵɵdirectiveInject(bn),n.ɵɵdirectiveInject(q),n.ɵɵdirectiveInject(_n))},r.ɵcmp=n.ɵɵdefineComponent({type:r,selectors:[["cowing-core-coworking-funnel"]],decls:14,vars:17,consts:[[1,"coworking-funnel-container"],[1,"stepper"],[3,"steps"],[1,"form"],[3,"form","location",4,"ngIf"],[3,"form",4,"ngIf"],[4,"ngIf"],[1,"actions"],[3,"label","type","iconShow","event"],[3,"disabled","label","type","iconShow","event"],[3,"form","location"],[3,"form"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵelement(2,"cowing-core-coworking-stepper",2),n.ɵɵelementEnd(),n.ɵɵelementStart(3,"div",3),n.ɵɵtemplate(4,To,1,1,"cowing-core-coworking-info",4),n.ɵɵtemplate(5,Bo,1,1,"cowing-core-coworking-spaces",5),n.ɵɵtemplate(6,Vo,1,1,"cowing-core-coworking-services",5),n.ɵɵtemplate(7,jo,1,1,"cowing-core-coworking-bank-info",5),n.ɵɵtemplate(8,Do,1,0,"cowing-core-coworking-confirm",6),n.ɵɵelementEnd(),n.ɵɵelementStart(9,"div",7),n.ɵɵelementStart(10,"cowing-button",8),n.ɵɵlistener("event",(function(e){return t.isInitStep?t.goBack():t.setPreviousStep(e)})),n.ɵɵpipe(11,"translate"),n.ɵɵpipe(12,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(13,"cowing-button",9),n.ɵɵlistener("event",(function(e){return t.isLastStep?t.confirmForm():t.setNextStep(e)})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(2),n.ɵɵproperty("steps",t.steps),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",1===t.whatStepIsActive),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",2===t.whatStepIsActive),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",3===t.whatStepIsActive),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",4===t.whatStepIsActive),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",5===t.whatStepIsActive),n.ɵɵadvance(2),n.ɵɵproperty("label",t.isInitStep?n.ɵɵpipeBind1(11,13,"coworking.cancel"):n.ɵɵpipeBind1(12,15,"coworking.back"))("type",t.EButtonType.RoundedSecondary)("iconShow",!1),n.ɵɵadvance(3),n.ɵɵproperty("disabled",t.isDisabledNextStep)("label",t.isLastStep?"Entendido":"Continuar")("type",t.EButtonType.Rounded)("iconShow",!1))},directives:[kn,t.NgIf,Ae,lo,fo,Mo,Eo,Fo],pipes:[s.TranslatePipe],styles:['.coworking-funnel-container[_ngcontent-%COMP%]{display:grid;grid-template-columns:.5fr 1fr 1fr 1fr 1fr;grid-template-rows:.5fr 1fr 1fr 1fr .25fr;gap:0 0;grid-template-areas:"stepper stepper stepper stepper stepper" "form form form form form" "form form form form form" "form form form form form" "actions actions actions actions actions";min-width:1200px;padding:0 4.5rem 2rem}.coworking-funnel-container[_ngcontent-%COMP%]   .stepper[_ngcontent-%COMP%]{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:9;grid-area:stepper}.coworking-funnel-container[_ngcontent-%COMP%]   .form[_ngcontent-%COMP%]{-ms-grid-row:3;-ms-grid-row-span:5;-ms-grid-column:1;-ms-grid-column-span:9;height:75vh;overflow-y:auto;grid-area:form}.coworking-funnel-container[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]{-ms-grid-row:9;-ms-grid-column:1;-ms-grid-column-span:9;align-items:center;display:flex;justify-content:space-between;grid-area:actions}.coworking-funnel-container[_ngcontent-%COMP%]   .mandatory-fields[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;color:var(--black-two-color);font-size:1.4rem;margin-bottom:50px}']}),r}();function Ro(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",15),n.ɵɵlistener("click",(function(){n.ɵɵrestoreView(o);var e=n.ɵɵnextContext(),t=e.$implicit,r=e.index;return n.ɵɵnextContext().cleanControl(t,r)})),n.ɵɵelementStart(1,"span"),n.ɵɵelement(2,"img",16),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext(2);n.ɵɵadvance(2),n.ɵɵproperty("src",r.getCloseSvg,n.ɵɵsanitizeUrl)}}function No(e,t){if(1&e&&n.ɵɵelement(0,"cowing-input-dropdown",17),2&e){var o=n.ɵɵnextContext().$implicit,r=n.ɵɵnextContext();n.ɵɵproperty("inputStyle",r.EDropdownStyleType.Clean)("type","object")("iconShow",!0)("isForm",!0)("control",o.get("spaceCategory"))("options",r.spacesType)}}function Lo(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",6),n.ɵɵtemplate(1,Ro,3,1,"div",7),n.ɵɵelement(2,"cowing-input-media",8),n.ɵɵelementStart(3,"div",9),n.ɵɵelement(4,"cowing-input",10),n.ɵɵpipe(5,"translate"),n.ɵɵtemplate(6,No,1,6,"cowing-input-dropdown",11),n.ɵɵelementStart(7,"div",12),n.ɵɵelementStart(8,"span"),n.ɵɵtext(9),n.ɵɵpipe(10,"translate"),n.ɵɵelementEnd(),n.ɵɵelement(11,"cowing-input",13),n.ɵɵelementEnd(),n.ɵɵelementStart(12,"div",12),n.ɵɵelementStart(13,"span"),n.ɵɵtext(14),n.ɵɵpipe(15,"translate"),n.ɵɵelementEnd(),n.ɵɵelement(16,"cowing-input",13),n.ɵɵelementEnd(),n.ɵɵelementStart(17,"div",12),n.ɵɵelementStart(18,"span"),n.ɵɵtext(19),n.ɵɵpipe(20,"translate"),n.ɵɵelementEnd(),n.ɵɵelement(21,"cowing-input",14),n.ɵɵelementEnd(),n.ɵɵelementStart(22,"div",12),n.ɵɵelementStart(23,"span"),n.ɵɵtext(24),n.ɵɵpipe(25,"translate"),n.ɵɵelementEnd(),n.ɵɵelement(26,"cowing-input",14),n.ɵɵelementEnd(),n.ɵɵelementStart(27,"div",12),n.ɵɵelementStart(28,"span"),n.ɵɵtext(29),n.ɵɵpipe(30,"translate"),n.ɵɵelementEnd(),n.ɵɵelement(31,"cowing-input",14),n.ɵɵelementEnd(),n.ɵɵelementStart(32,"div",12),n.ɵɵelementStart(33,"span"),n.ɵɵtext(34),n.ɵɵpipe(35,"translate"),n.ɵɵelementEnd(),n.ɵɵelement(36,"cowing-input",14),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e){var o=t.$implicit,r=t.index,i=n.ɵɵnextContext();n.ɵɵproperty("formGroup",o),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",0!==r),n.ɵɵadvance(1),n.ɵɵproperty("isForm",!0)("control",o.get("imagePath"))("name","image_"+r)("acceptPhoto",!0)("inputStyle",i.EInputMediaStyleType.roundedTop),n.ɵɵadvance(2),n.ɵɵproperty("inputStyle",i.EInputStyleType.Responsive)("iconShow",!0)("isForm",!0)("type","text")("placeholder",n.ɵɵpipeBind1(5,59,"coworking.spaces.title"))("value",o.name)("control",o.get("name")),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",i.spacesType.length),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(10,61,"coworking.spaces.seats")),n.ɵɵadvance(2),n.ɵɵproperty("inputStyle",i.EInputStyleType.Number)("isForm",!0)("type","number")("value",o.capacity)("control",o.get("capacity")),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(15,63,"coworking.spaces.quantity")),n.ɵɵadvance(2),n.ɵɵproperty("inputStyle",i.EInputStyleType.Number)("isForm",!0)("type","number")("value",o.quantity)("control",o.get("quantity")),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(20,65,"coworking.spaces.price-hour")),n.ɵɵadvance(2),n.ɵɵproperty("inputStyle",i.EInputStyleType.Number)("isForm",!0)("type","number")("value",o.price_hour)("iconShow",!0)("iconName","euroIcon")("control",o.get("price_hour")),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(25,67,"coworking.spaces.price-day")),n.ɵɵadvance(2),n.ɵɵproperty("inputStyle",i.EInputStyleType.Number)("isForm",!0)("type","number")("value",o.price_day)("iconShow",!0)("iconName","euroIcon")("control",o.get("price_day")),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(30,69,"coworking.spaces.price-week")),n.ɵɵadvance(2),n.ɵɵproperty("inputStyle",i.EInputStyleType.Number)("isForm",!0)("type","number")("value",o.price_week)("iconShow",!0)("iconName","euroIcon")("control",o.get("price_week")),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(35,71,"coworking.spaces.price-month")),n.ɵɵadvance(2),n.ɵɵproperty("inputStyle",i.EInputStyleType.Number)("isForm",!0)("type","number")("value",o.price_month)("iconShow",!0)("iconName","euroIcon")("control",o.get("price_month"))}}function qo(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",18),n.ɵɵelementStart(1,"cowing-button",19),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().goBack()})),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(3,"cowing-button",20),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().modifySpaces()})),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("label",n.ɵɵpipeBind1(2,7,"coworking.back"))("type",r.EButtonType.RoundedSecondary)("iconShow",!1),n.ɵɵadvance(2),n.ɵɵproperty("disabled",r.isDisabledForm)("label","Guardar")("type",r.EButtonType.Rounded)("iconShow",!1)}}var Uo=function(){function r(e,t,n){this.coworkingService=e,this.router=t,this._store=n,this.EInputStyleType=fe,this.EDropdownStyleType=so,this.EInputMediaStyleType=Tn,this.EButtonType=ke,this.spaces=[],this.spacesType=[],this._spacesToDelete=[]}return r.prototype.ngOnInit=function(){return B(this,void 0,void 0,(function(){var t,n,o=this;return V(this,(function(r){switch(r.label){case 0:return this._store.dispatch(W({})),(t=U.instance.get(e.EStorageType.ActiveCoworking))&&this.isEditingInfo?[4,this.coworkingService.getCoworkingSpaces(t)]:[3,2];case 1:n=r.sent(),this.form.removeAt(0),n.forEach((function(e){o.addSpace(e)})),this.form.markAllAsTouched(),r.label=2;case 2:return this.coworkingService.getSpaceTypes().then((function(e){o.spacesType=e})).catch((function(e){console.error("Error getting space types")})),this.coworkingService.getPriceTypes().then((function(e){})).catch((function(e){console.error("Error getting price types")})),this._store.dispatch(ee({})),[2]}}))}))},r.prototype.cleanControl=function(t,n){null!==U.instance.get(e.EStorageType.Token)&&this._spacesToDelete.push(t),this.form.removeAt(n),this.form.markAsDirty()},Object.defineProperty(r.prototype,"getCloseSvg",{get:function(){return""+ve.closeSvg},enumerable:!0,configurable:!0}),r.prototype.getPrivatePrice=function(e,t){return e.durations.find((function(e){return e.label===t})).private_price},r.prototype.addSpace=function(e){console.log(e);var t=new o.FormGroup({imagePath:new o.FormControl((null==e?void 0:e.thumb)||null,[o.Validators.required]),name:new o.FormControl(null==e?void 0:e.name,[o.Validators.required]),spaceCategory:new o.FormControl(e?{value:null==e?void 0:e.type_id,disabled:!0}:null,[o.Validators.required]),capacity:new o.FormControl(null==e?void 0:e.capacity,[o.Validators.required]),quantity:new o.FormControl(null==e?void 0:e.quantity,[o.Validators.required]),price_hour:new o.FormControl(e?{value:this.getPrivatePrice(e,"price_hour"),disabled:!0}:null,[o.Validators.required]),price_day:new o.FormControl(e?{value:this.getPrivatePrice(e,"price_day"),disabled:!0}:null,[o.Validators.required]),price_week:new o.FormControl(e?{value:this.getPrivatePrice(e,"price_week"),disabled:!0}:null,[o.Validators.required]),price_month:new o.FormControl(e?{value:this.getPrivatePrice(e,"price_month"),disabled:!0}:null,[o.Validators.required])});e&&t.setControl("id",new o.FormControl(e.id)),this.form.push(t)},r.prototype.goBack=function(){this.router.navigate(["company-home/spaces"])},Object.defineProperty(r.prototype,"isEditingInfo",{get:function(){return"/company-spaces"===this.router.url},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"isDisabledForm",{get:function(){return!this.form.dirty||!this.form.valid},enumerable:!0,configurable:!0}),r.prototype.modifySpaces=function(){return B(this,void 0,void 0,(function(){var t,n,o,r,i,a,c,s,l,p,d,m,g,u,f=this;return V(this,(function(h){switch(h.label){case 0:this._store.dispatch(W({})),t=[],n=[];try{for(o=j(this.form.value),r=o.next();!r.done;r=o.next())a=r.value,i=F({},a),a.id?t.push(i):(i.type_id=i.spaceCategory.id,delete i.spaceCategory,n.push(i))}catch(e){g={error:e}}finally{try{r&&!r.done&&(u=o.return)&&u.call(o)}finally{if(g)throw g.error}}if(!n.length)return[3,5];m=0,h.label=1;case 1:return m<n.length?(a=n[m],c=n[m].imagePath,delete n[m].imagePath,[4,this.coworkingService.addSpaces(a,U.instance.get(e.EStorageType.ActiveCoworking))]):[3,5];case 2:return s=h.sent(),(l=new FormData).append("file",c),[4,this.coworkingService.addSpaceImage(l,s.id)];case 3:h.sent(),h.label=4;case 4:return m++,[3,1];case 5:return t.length?[4,this.coworkingService.putSpaces({spaces:t})]:[3,10];case 6:h.sent(),m=0,h.label=7;case 7:return m<t.length?"string"==typeof t[m].imagePath?[3,9]:((l=new FormData).append("file",t[m].imagePath),[4,this.coworkingService.addSpaceImage(l,t[m].id)]):[3,10];case 8:h.sent(),h.label=9;case 9:return m++,[3,7];case 10:if(this._spacesToDelete.length)for(p=function(e){q.instance.deleteSpace(d._spacesToDelete[e].controls.id.value,7).then((function(){f.form.removeAt(e)})).catch((function(e){}))},d=this,m=0;m<this._spacesToDelete.length;m++)p(m);return this._store.dispatch(ee({})),this.goBack(),[2]}}))}))},r.ɵfac=function(e){return new(e||r)(n.ɵɵdirectiveInject(q),n.ɵɵdirectiveInject(d.Router),n.ɵɵdirectiveInject(a.Store))},r.ɵcmp=n.ɵɵdefineComponent({type:r,selectors:[["cowing-core-company-spaces"]],inputs:{form:"form"},decls:10,vars:11,consts:[[1,"coworking-spaces"],[1,"coworking-spaces-container"],["class","coworking-spaces-space",3,"formGroup",4,"ngFor","ngForOf"],[1,"coworking-spaces-button"],[3,"type","label","iconShow","iconName","event"],["class","actions-footer",4,"ngIf"],[1,"coworking-spaces-space",3,"formGroup"],["class","delete-button",3,"click",4,"ngIf"],[3,"isForm","control","name","acceptPhoto","inputStyle"],[1,"coworking-spaces-space-container"],[3,"inputStyle","iconShow","isForm","type","placeholder","value","control"],[3,"inputStyle","type","iconShow","isForm","control","options",4,"ngIf"],[1,"coworking-spaces-space-container-section"],[3,"inputStyle","isForm","type","value","control"],[3,"inputStyle","isForm","type","value","iconShow","iconName","control"],[1,"delete-button",3,"click"],["alt","delete",3,"src"],[3,"inputStyle","type","iconShow","isForm","control","options"],[1,"actions-footer"],[3,"label","type","iconShow","event"],[3,"disabled","label","type","iconShow","event"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵtemplate(2,Lo,37,73,"div",2),n.ɵɵelementStart(3,"div",3),n.ɵɵelementStart(4,"cowing-button",4),n.ɵɵlistener("event",(function(){return t.addSpace()})),n.ɵɵpipe(5,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(6,"span"),n.ɵɵtext(7),n.ɵɵpipe(8,"translate"),n.ɵɵelementEnd(),n.ɵɵtemplate(9,qo,4,9,"div",5),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(2),n.ɵɵproperty("ngForOf",t.form.controls),n.ɵɵadvance(2),n.ɵɵproperty("type",t.EButtonType.Rounded)("label",n.ɵɵpipeBind1(5,7,"coworking.spaces.add-space"))("iconShow",!0)("iconName","addIcon"),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(8,9,"coworking.spaces.disclaimer-prices"),""),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",t.isEditingInfo))},directives:[t.NgForOf,Ae,t.NgIf,o.NgControlStatusGroup,o.FormGroupDirective,Un,Me,en],pipes:[s.TranslatePipe],styles:[".coworking-spaces[_ngcontent-%COMP%]{height:100%;width:100%;position:relative;overflow:auto}.coworking-spaces[_ngcontent-%COMP%]   .coworking-spaces-container[_ngcontent-%COMP%]{display:flex;justify-content:flex-start;align-items:center;overflow-x:auto;margin-bottom:3rem}.coworking-spaces[_ngcontent-%COMP%]   .coworking-spaces-container[_ngcontent-%COMP%]   .coworking-spaces-space[_ngcontent-%COMP%]{width:252px;margin-left:3rem;border:solid 1px var(--border-grey);box-sizing:border-box;border-radius:1rem;position:relative}.coworking-spaces[_ngcontent-%COMP%]   .coworking-spaces-container[_ngcontent-%COMP%]   .coworking-spaces-space[_ngcontent-%COMP%]   .delete-button[_ngcontent-%COMP%]{width:25px;position:absolute;height:25px;z-index:2;display:flex;justify-content:center;align-items:center;border-radius:25px;right:-5px;top:-5px;cursor:pointer;box-shadow:0 0 16px -8px #000;background:var(--white-color)}.coworking-spaces[_ngcontent-%COMP%]   .coworking-spaces-container[_ngcontent-%COMP%]   .coworking-spaces-space[_ngcontent-%COMP%]   .delete-button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:flex}.coworking-spaces[_ngcontent-%COMP%]   .coworking-spaces-container[_ngcontent-%COMP%]   .coworking-spaces-space[_ngcontent-%COMP%]   .delete-button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:15px;height:15px}.coworking-spaces[_ngcontent-%COMP%]   .coworking-spaces-container[_ngcontent-%COMP%]   .coworking-spaces-space-container[_ngcontent-%COMP%]{box-sizing:border-box;padding:.5rem 4.5rem}.coworking-spaces[_ngcontent-%COMP%]   .coworking-spaces-container[_ngcontent-%COMP%]   .coworking-spaces-space-container-section[_ngcontent-%COMP%]{border-top:1px solid var(--border-grey);display:flex;flex-direction:row;justify-content:space-between;align-items:center}.coworking-spaces[_ngcontent-%COMP%]   .coworking-spaces-container[_ngcontent-%COMP%]   .coworking-spaces-space-container-section[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-family:ManropeBold;font-size:1.4rem;color:var(--primary-dark-color)}.coworking-spaces[_ngcontent-%COMP%]   .coworking-spaces-container[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:first-child{margin-left:0}.coworking-spaces[_ngcontent-%COMP%]   .coworking-spaces-container[_ngcontent-%COMP%]   .coworking-spaces-button[_ngcontent-%COMP%]{margin-left:3rem}.coworking-spaces[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{font-size:1.25rem}.coworking-spaces[_ngcontent-%COMP%]   .actions-footer[_ngcontent-%COMP%]{width:100%;height:8vh;border-top:2px solid var(--primary-color);background-color:var(--white-color);position:fixed;bottom:0;left:0;display:flex;justify-content:space-evenly;padding:10px;align-items:center}"]}),r}(),Go=function(){function e(e){this.router=e}return e.prototype.onClickBack=function(){this.router.navigate(["coworker-"+this.previous])},Object.defineProperty(e.prototype,"getIcon",{get:function(){return""+ve.arrowLeftBlack},enumerable:!0,configurable:!0}),e.ɵfac=function(t){return new(t||e)(n.ɵɵdirectiveInject(d.Router))},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-back-button"]],inputs:{previous:"previous"},decls:3,vars:1,consts:[[1,"container-back"],[1,"button",3,"click"],["alt","",3,"src"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"button",1),n.ɵɵlistener("click",(function(){return t.onClickBack()})),n.ɵɵelement(2,"img",2),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(2),n.ɵɵproperty("src",t.getIcon,n.ɵɵsanitizeUrl))},styles:['@charset "UTF-8";.container-back[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{background:0 0;border:0;padding:0}']}),e}(),Ho=function(e){return{selected:e}};function Qo(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",2),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().onClick()})),n.ɵɵelementStart(1,"span",3),n.ɵɵtext(2),n.ɵɵpipe(3,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵproperty("ngClass",n.ɵɵpureFunction1(4,Ho,r.selected)),n.ɵɵadvance(2),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(3,2,r.label)," ")}}function $o(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",4),n.ɵɵelementStart(1,"span",5),n.ɵɵtext(2),n.ɵɵelementEnd(),n.ɵɵelementStart(3,"div"),n.ɵɵelementStart(4,"span"),n.ɵɵtext(5),n.ɵɵelementEnd(),n.ɵɵelementStart(6,"span"),n.ɵɵtext(7," - "),n.ɵɵelementEnd(),n.ɵɵelementStart(8,"span"),n.ɵɵtext(9),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(2),n.ɵɵtextInterpolate1(" ",o.daysOfWeek[o.indexSchedule]," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",o.label.start,""),n.ɵɵadvance(4),n.ɵɵtextInterpolate1(" ",o.label.end,"")}}var Jo=function(){function e(e){this.translate=e,this.daysOfWeek=[this.translate.instant("coworking.general.monday"),this.translate.instant("coworking.general.tuesday"),this.translate.instant("coworking.general.wednesday"),this.translate.instant("coworking.general.thursday"),this.translate.instant("coworking.general.friday"),this.translate.instant("coworking.general.saturday"),this.translate.instant("coworking.general.sunday")],this.selected=!1,this.onClickEvent=new n.EventEmitter}return e.prototype.onClick=function(){this.onClickEvent.emit(this.label)},e.ɵfac=function(t){return new(t||e)(n.ɵɵdirectiveInject(s.TranslateService))},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-element"]],inputs:{label:"label",selected:"selected",schedule:"schedule",indexSchedule:["index","indexSchedule"]},outputs:{onClickEvent:"event"},decls:2,vars:2,consts:[["class","container",3,"ngClass","click",4,"ngIf"],["class","schedule-container",4,"ngIf"],[1,"container",3,"ngClass","click"],[1,"button"],[1,"schedule-container"],[1,"schedule-day"]],template:function(e,t){1&e&&(n.ɵɵtemplate(0,Qo,4,6,"div",0),n.ɵɵtemplate(1,$o,10,3,"div",1)),2&e&&(n.ɵɵproperty("ngIf",!t.schedule),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.schedule&&t.label.start!==t.label.end))},directives:[t.NgIf,t.NgClass],pipes:[s.TranslatePipe],styles:[".container[_ngcontent-%COMP%]{margin:auto;border-radius:.6rem;border:.1rem solid var(--border-grey)}.container.selected[_ngcontent-%COMP%]{border:.1rem solid var(--primary-color)}.container[_ngcontent-%COMP%]   .button[_ngcontent-%COMP%]{cursor:pointer;display:flex;justify-content:center;align-items:center;padding:1.4rem 2.3rem 1.6rem 2.4rem;font-family:var(--primary-font);color:var(--primary-dark-color);white-space:nowrap;font-size:1.8rem}.schedule-container[_ngcontent-%COMP%]{margin:auto 2rem auto auto;border-radius:.6rem;border:.1rem solid var(--primary-color);padding:1rem;min-width:80px;text-align:center}.schedule-container[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{font-size:1.3rem;color:var(--primary-dark-color);margin-top:.6rem;text-align:center}.schedule-container[_ngcontent-%COMP%] > span.schedule-day[_ngcontent-%COMP%]{white-space:nowrap}.schedule-container[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;font-family:Manrope;font-size:1.2rem;color:var(--primary-dark-color);margin-top:.6rem;text-align:center}"]}),e}();function Yo(e,t){if(1&e&&(n.ɵɵelementStart(0,"span"),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext(2);n.ɵɵadvance(1),n.ɵɵtextInterpolate2(" ",o.publicPrice," ",n.ɵɵpipeBind1(2,2,"coworker.coworking-detail.cowings-by-day")," ")}}function Ko(e,t){if(1&e&&(n.ɵɵelementStart(0,"span"),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext(2);n.ɵɵadvance(1),n.ɵɵtextInterpolate2(" ",o.publicPrice," ",n.ɵɵpipeBind1(2,2,"coworker.coworking-detail.cowings-by-hour")," ")}}function Zo(e,t){if(1&e&&(n.ɵɵelementStart(0,"span"),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext(2);n.ɵɵadvance(1),n.ɵɵtextInterpolate2(" ",o.publicPrice," ",n.ɵɵpipeBind1(2,2,"coworker.coworking-detail.cowings-by-week")," ")}}function Xo(e,t){if(1&e&&(n.ɵɵelementStart(0,"span"),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext(2);n.ɵɵadvance(1),n.ɵɵtextInterpolate2(" ",o.publicPrice," ",n.ɵɵpipeBind1(2,2,"coworker.coworking-detail.cowings-by-month")," ")}}var Wo=function(e){return{selected:e}};function er(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",1),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().newClick()})),n.ɵɵelementStart(1,"div",2),n.ɵɵelementStart(2,"span",3),n.ɵɵtext(3),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"div",4),n.ɵɵelement(5,"img",5),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(6,"div",6),n.ɵɵelementStart(7,"div",7),n.ɵɵtext(8),n.ɵɵelementEnd(),n.ɵɵelementStart(9,"div",8),n.ɵɵtemplate(10,Yo,3,4,"span",9),n.ɵɵtemplate(11,Ko,3,4,"span",9),n.ɵɵtemplate(12,Zo,3,4,"span",9),n.ɵɵtemplate(13,Xo,3,4,"span",9),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵproperty("ngClass",n.ɵɵpureFunction1(8,Wo,r.selected)),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",r.getSpaceCapacity," "),n.ɵɵadvance(2),n.ɵɵproperty("src",r.space.image,n.ɵɵsanitizeUrl),n.ɵɵadvance(3),n.ɵɵtextInterpolate(r.space.name),n.ɵɵadvance(2),n.ɵɵproperty("ngIf","price_day"==r.priceType),n.ɵɵadvance(1),n.ɵɵproperty("ngIf","price_hour"==r.priceType),n.ɵɵadvance(1),n.ɵɵproperty("ngIf","price_week"==r.priceType),n.ɵɵadvance(1),n.ɵɵproperty("ngIf","price_month"==r.priceType)}}var tr=function(){function e(e){this.translate=e,this.price=[],this.priceType="",this.publicPrice=null,this.click=new n.EventEmitter}return e.prototype.ngOnInit=function(){this.price=this.space.durations.map((function(e){return e.label})),this.getPrice()},e.prototype.newClick=function(){this.click.emit(this.space)},Object.defineProperty(e.prototype,"getSpaceCapacity",{get:function(){return 1===this.space.type_id||2===this.space.type_id?this.space.available+" "+this.translate.instant("coworker.coworking-detail.spaces-min"):this.space.capacity+" "+this.translate.instant("coworker.coworking-detail.places-min")},enumerable:!0,configurable:!0}),e.prototype.getPrice=function(){this.price.find((function(e){return"price_day"==e}))?(this.priceType="price_day",this.publicPrice=this.space.durations.find((function(e){return"price_day"==e.label})).public_price):this.price.find((function(e){return"price_hour"==e}))?(this.priceType="price_hour",this.publicPrice=this.space.durations.find((function(e){return"price_hour"==e.label})).public_price):this.price.find((function(e){return"price_week"==e}))?(this.priceType="price_week",this.publicPrice=this.space.durations.find((function(e){return"price_week"==e.label})).public_price):this.price.find((function(e){return"price_month"==e}))&&(this.priceType="price_month",this.publicPrice=this.space.durations.find((function(e){return"price_month"==e.label})).public_price)},e.ɵfac=function(t){return new(t||e)(n.ɵɵdirectiveInject(s.TranslateService))},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["coworking-space-card"]],inputs:{space:"space",selected:"selected"},outputs:{click:"click"},decls:1,vars:1,consts:[["class","container",3,"ngClass","click",4,"ngIf"],[1,"container",3,"ngClass","click"],[1,"header"],[1,"capacity"],[1,"image"],["alt","",3,"src"],[1,"description"],[1,"title"],[1,"price"],[4,"ngIf"]],template:function(e,t){1&e&&n.ɵɵtemplate(0,er,14,10,"div",0),2&e&&n.ɵɵproperty("ngIf",1===t.space.status)},directives:[t.NgIf,t.NgClass],pipes:[s.TranslatePipe],styles:[".container[_ngcontent-%COMP%]{width:165px;height:260px;border:solid 1px var(--border-grey);margin-right:15px;border-radius:15px}.container.selected[_ngcontent-%COMP%], .container[_ngcontent-%COMP%]:active, .container[_ngcontent-%COMP%]:focus{border:solid 2px var(--primary-color)}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]{position:relative}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .capacity[_ngcontent-%COMP%]{position:absolute;top:5%;left:5%;display:flex;flex-direction:row;align-items:flex-start;gap:5.7px;padding:8.6px 17.2px;border-radius:23px;background-color:var(--white-color);font-size:10.8px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:.9px;text-align:center;font-family:var(--mulish-font)}.container[_ngcontent-%COMP%]   .image[_ngcontent-%COMP%]{height:150px}.container[_ngcontent-%COMP%]   .image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:15px}.container[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]{padding:10%}.container[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-family:Manrope;font-size:20px;font-weight:800;font-stretch:normal;font-style:normal;line-height:.9;letter-spacing:-1px;text-align:left}.container[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]   .price[_ngcontent-%COMP%]{font-family:Manrope;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.9;letter-spacing:-1px;text-align:left;margin-top:5%}"]}),e}();function nr(e,t){if(1&e&&n.ɵɵelement(0,"cowing-essential-service",24),2&e){var o=t.$implicit;n.ɵɵproperty("isForm",!1)("label",o.label)("icon_url",o.icon_url)}}function or(e,t){if(1&e&&n.ɵɵelement(0,"cowing-element",25),2&e){var o=t.$implicit,r=t.index;n.ɵɵproperty("label",o)("index",r)("schedule","schedule")}}function rr(e,t){if(1&e&&n.ɵɵelement(0,"coworking-space-card",26),2&e){var o=t.$implicit;n.ɵɵproperty("space",o)}}function ir(e,t){if(1&e&&(n.ɵɵelementStart(0,"span"),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit,r=t.index,i=n.ɵɵnextContext(2);n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",r!==i.othersServices.length-1?o.label+", ":o.label," ")}}function ar(e,t){1&e&&(n.ɵɵelementStart(0,"span"),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" / ",n.ɵɵpipeBind1(2,1,"coworker.home.card.hour")," "))}function cr(e,t){1&e&&(n.ɵɵelementStart(0,"span"),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" / ",n.ɵɵpipeBind1(2,1,"coworker.home.card.day")," "))}function sr(e,t){1&e&&(n.ɵɵelementStart(0,"span"),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" / ",n.ɵɵpipeBind1(2,1,"coworker.home.card.week")," "))}function lr(e,t){1&e&&(n.ɵɵelementStart(0,"span"),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" / ",n.ɵɵpipeBind1(2,1,"coworker.home.card.month")," "))}function pr(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",27),n.ɵɵelementStart(1,"div",28),n.ɵɵelementStart(2,"div",29),n.ɵɵtext(3),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"div",30),n.ɵɵelementStart(5,"span"),n.ɵɵtext(6),n.ɵɵpipe(7,"translate"),n.ɵɵelementEnd(),n.ɵɵtemplate(8,ar,3,3,"span",31),n.ɵɵtemplate(9,cr,3,3,"span",31),n.ɵɵtemplate(10,sr,3,3,"span",31),n.ɵɵtemplate(11,lr,3,3,"span",31),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(12,"div"),n.ɵɵelementStart(13,"cowing-button",32),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).goBooking()})),n.ɵɵpipe(14,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext(2);n.ɵɵadvance(3),n.ɵɵtextInterpolate(r.coworkingInfo.company_name),n.ɵɵadvance(3),n.ɵɵtextInterpolate2(" ",n.ɵɵpipeBind1(7,10,"coworker.home.card.from")," ",r.coworkingInfo.min_price," C "),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",1==(null==r.coworkingInfo?null:r.coworkingInfo.min_price_type)),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",3==(null==r.coworkingInfo?null:r.coworkingInfo.min_price_type)),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",4==(null==r.coworkingInfo?null:r.coworkingInfo.min_price_type)),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",5==(null==r.coworkingInfo?null:r.coworkingInfo.min_price_type)),n.ɵɵadvance(2),n.ɵɵproperty("label",n.ɵɵpipeBind1(14,12,"coworker.coworking-detail.reservation-action"))("type",r.EButtonType.Rounded)("iconShow",!1)}}var dr=function(){return{width:"100%",height:"30%"}};function mr(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",1),n.ɵɵelementStart(1,"div",2),n.ɵɵelementStart(2,"div",3),n.ɵɵelement(3,"cowing-back-button",4),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"div",5),n.ɵɵtext(5),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(6,"div",6),n.ɵɵelement(7,"ng-image-slider",7,8),n.ɵɵelementEnd(),n.ɵɵelementStart(9,"div",5),n.ɵɵelementStart(10,"div",9),n.ɵɵtext(11),n.ɵɵelementEnd(),n.ɵɵelementStart(12,"div",10),n.ɵɵelementStart(13,"cowing-button",11),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().goToMap()})),n.ɵɵpipe(14,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(15,"div",12),n.ɵɵelementStart(16,"div"),n.ɵɵtext(17),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(18,"div",13),n.ɵɵelementStart(19,"div",2),n.ɵɵelementStart(20,"div",5),n.ɵɵtext(21),n.ɵɵpipe(22,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(23,"div",14),n.ɵɵtemplate(24,nr,1,3,"cowing-essential-service",15),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(25,"div",16),n.ɵɵelementStart(26,"div",2),n.ɵɵelementStart(27,"div",5),n.ɵɵtext(28),n.ɵɵpipe(29,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(30,"div",14),n.ɵɵtemplate(31,or,1,3,"cowing-element",17),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(32,"div",18),n.ɵɵelementStart(33,"div",2),n.ɵɵelementStart(34,"div",5),n.ɵɵtext(35),n.ɵɵpipe(36,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(37,"div",14),n.ɵɵtemplate(38,rr,1,1,"coworking-space-card",19),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(39,"div",20),n.ɵɵelementStart(40,"div",2),n.ɵɵelementStart(41,"div",5),n.ɵɵtext(42),n.ɵɵpipe(43,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(44,"div",21),n.ɵɵtemplate(45,ir,2,1,"span",22),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵtemplate(46,pr,15,14,"div",23),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵadvance(3),n.ɵɵproperty("previous",r.previous),n.ɵɵadvance(2),n.ɵɵtextInterpolate1(" ",r.coworkingInfo.company_name," "),n.ɵɵadvance(2),n.ɵɵproperty("imageSize",n.ɵɵpureFunction0(30,dr))("images",r.mediaObject)("manageImageRatio","true"),n.ɵɵadvance(4),n.ɵɵtextInterpolate1(" ",r.coworkingInfo.fiscal_address," "),n.ɵɵadvance(2),n.ɵɵproperty("label",n.ɵɵpipeBind1(14,20,"coworking.general.view-location"))("type",r.EButtonType.Outline)("iconShow",!0)("iconName","arrowRightGreen"),n.ɵɵadvance(4),n.ɵɵtextInterpolate1(" ",r.coworkingInfo.description," "),n.ɵɵadvance(4),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(22,22,"coworking.services.essentials")),n.ɵɵadvance(3),n.ɵɵproperty("ngForOf",r.essentialsServices),n.ɵɵadvance(4),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(29,24,"coworker.coworking-detail.schedule")," "),n.ɵɵadvance(3),n.ɵɵproperty("ngForOf",r.coworkingInfo.hours),n.ɵɵadvance(4),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(36,26,"coworker.coworking-detail.spaces")," "),n.ɵɵadvance(3),n.ɵɵproperty("ngForOf",r.coworkingSpaces),n.ɵɵadvance(4),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(43,28,"coworker.coworking-detail.extras")," "),n.ɵɵadvance(3),n.ɵɵproperty("ngForOf",r.othersServices),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",r.coworkingInfo)}}var gr=function(){function e(e,t,o,r){this._store=e,this.route=t,this._router=o,this.translate=r,this.EFooterStyleInput=Te,this.content=null,this.mediaObject=[],this.EButtonType=ke,this.goToNavigation=new n.EventEmitter}return e.prototype.ngOnInit=function(){return B(this,void 0,void 0,(function(){var e,t,n,o;return V(this,(function(r){switch(r.label){case 0:this._store.dispatch(W({})),r.label=1;case 1:return r.trys.push([1,5,6,7]),[4,q.instance.getCoworkingInfo(this.coworkingId)];case 2:return e=r.sent(),[4,q.instance.getCoworkingServices(this.coworkingId)];case 3:return t=r.sent(),this.essentialsServices=t.filter((function(e){return"Essentials"===e.type})),this.othersServices=t.filter((function(e){return"Others"===e.type||"Free Covid"===e.type})),[4,q.instance.getCoworkingSpacesByCoworker(this.coworkingId)];case 4:return n=r.sent(),this.coworkingSpaces=n,this.coworkingInfo=e,this.mediaObject.push({image:this.coworkingInfo.images[1],thumbImage:this.coworkingInfo.images[1]}),this.mediaObject.push({image:this.coworkingInfo.images[2],thumbImage:this.coworkingInfo.images[2]}),this.mediaObject.push({image:this.coworkingInfo.images[3],thumbImage:this.coworkingInfo.images[3]}),this.mediaObject.push({image:this.coworkingInfo.images[4],thumbImage:this.coworkingInfo.images[4]}),this.mediaObject.push({image:this.coworkingInfo.images[5],thumbImage:this.coworkingInfo.images[5]}),this.coworkingInfo.video&&this.mediaObject.push({video:this.coworkingInfo.video}),console.log("Object",this.mediaObject),[3,7];case 5:return o=r.sent(),this._store.dispatch(Y({payload:{message:401===o.status?this.translate.instant("general.expired"):o.data.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,7];case 6:return this._store.dispatch(ee({})),[7];case 7:return[2]}}))}))},e.prototype.goBooking=function(){this._router.navigate(["booking"],{queryParams:{coworkingId:this.coworkingId}})},Object.defineProperty(e.prototype,"getIconFav",{get:function(){return""+ve.heartFav},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"getIconShare",{get:function(){return""+ve.shareActive},enumerable:!0,configurable:!0}),e.prototype.goToMap=function(){this.goToNavigation.emit({country:this.coworkingInfo.country,province:this.coworkingInfo.province,address:this.coworkingInfo.fiscal_address,latitude:this.coworkingInfo.latitude,longitude:this.coworkingInfo.longitude})},e.ɵfac=function(t){return new(t||e)(n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(d.ActivatedRoute),n.ɵɵdirectiveInject(d.Router),n.ɵɵdirectiveInject(s.TranslateService))},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-core-coworking-detail"]],inputs:{coworkingId:"coworkingId",previous:"previous",platform:"platform"},outputs:{goToNavigation:"goToNavigation"},decls:1,vars:1,consts:[["class","coworking-detail-container",4,"ngIf"],[1,"coworking-detail-container"],[1,"header"],[1,"back"],[3,"previous"],[1,"title"],[1,"card"],[3,"imageSize","images","manageImageRatio"],["nav",""],[1,"address"],[1,"location"],[3,"label","type","iconShow","iconName","event"],[1,"description"],[1,"services"],[1,"content"],[3,"isForm","label","icon_url",4,"ngFor","ngForOf"],[1,"schedule"],[3,"label","index","schedule",4,"ngFor","ngForOf"],[1,"spaces"],[3,"space",4,"ngFor","ngForOf"],[1,"others"],[1,"content-others"],[4,"ngFor","ngForOf"],["class","actions-section",4,"ngIf"],[3,"isForm","label","icon_url"],[3,"label","index","schedule"],[3,"space"],[1,"actions-section"],[1,"coworking-info"],[1,"name"],[1,"price"],[4,"ngIf"],[3,"label","type","iconShow","event"]],template:function(e,t){1&e&&n.ɵɵtemplate(0,mr,47,31,"div",0),2&e&&n.ɵɵproperty("ngIf",t.coworkingInfo)},directives:[t.NgIf,Go,u.NgImageSliderComponent,Ae,t.NgForOf,Et,Jo,tr],pipes:[s.TranslatePipe],styles:[".coworking-detail-container{position:relative;margin-bottom:100px}.coworking-detail-container>.header{display:flex;flex-direction:row;justify-content:center;position:relative;padding:0 2rem;margin-top:var(--ion-safe-area-top)}.coworking-detail-container>.header .back{position:absolute;top:5%;left:0}.coworking-detail-container>.header .title{font-family:Manrope;font-size:25px;font-weight:800;font-stretch:normal;font-style:normal;line-height:.9;letter-spacing:-1px;text-overflow:ellipsis}.coworking-detail-container>.card{padding:2rem 0}.coworking-detail-container>.card .close{top:40px}.coworking-detail-container>.title{display:flex;align-items:center}.coworking-detail-container>.title .address{width:50%;font-family:Manrope;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.16;letter-spacing:normal;text-align:left;color:var(--color-disabled-grey)}.coworking-detail-container>.title .location{width:50%}.coworking-detail-container>.title .location .container{justify-content:flex-end}.coworking-detail-container>.title .location .container .button-outline{margin-bottom:0}.coworking-detail-container>.title .actions{display:flex;justify-content:flex-end;align-items:flex-end;width:50%}.coworking-detail-container>.description{border-top:1px solid var(--border-grey);padding-top:5%;margin-top:5%;margin-bottom:5%;font-family:Manrope;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;text-align:left;color:var(--color-disabled-grey)}.coworking-detail-container>.description>div{word-wrap:break-word}.coworking-detail-container .others,.coworking-detail-container .schedule,.coworking-detail-container .spaces,.coworking-detail-container>.services{border-top:1px solid var(--border-grey);padding-top:5%;margin-top:5%}.coworking-detail-container .others>.header,.coworking-detail-container .schedule>.header,.coworking-detail-container .spaces>.header,.coworking-detail-container>.services>.header{display:flex;flex-direction:row;justify-content:space-between}.coworking-detail-container .others>.header .title,.coworking-detail-container .schedule>.header .title,.coworking-detail-container .spaces>.header .title,.coworking-detail-container>.services>.header .title{font-family:Manrope;font-size:20px;font-weight:800;font-stretch:normal;font-style:normal;line-height:.9;letter-spacing:-1px;text-align:left}.coworking-detail-container .others .content,.coworking-detail-container .schedule .content,.coworking-detail-container .spaces .content,.coworking-detail-container>.services .content{overflow-x:auto;flex-wrap:nowrap;display:flex;flex-direction:row;margin-top:5%}.coworking-detail-container .others .content-others,.coworking-detail-container .schedule .content-others,.coworking-detail-container .spaces .content-others,.coworking-detail-container>.services .content-others{font-size:12px;margin-top:5%}.coworking-detail-container .actions-section{position:fixed;bottom:0;left:0;width:100%;height:80px;flex-grow:0;padding:20px;border:1px solid #f3f3f3;background-color:#fff;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}.coworking-detail-container .actions-section .coworking-info .price{font-family:Manrope;font-size:12.1px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:1.01px;color:#969696;margin-top:5%}.coworking-detail-container .actions-section .coworking-info .name{font-family:Manrope;font-size:20px;font-weight:800;font-stretch:normal;font-style:normal;line-height:.9;letter-spacing:-1px;text-align:left}.coworking-detail-container .ng-image-slider .ng-image-slider-container .main .main-inner .img-div img.ratio,.coworking-detail-container .ng-image-slider .ng-image-slider-container .main .main-inner .img-div video.ratio{width:100%;height:100%;max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}.coworking-detail-container .ng-image-slider .ng-image-slider-container .main .next,.coworking-detail-container .ng-image-slider .ng-image-slider-container .main .prev{color:var(--black-two-color)}"],encapsulation:2}),e}();function ur(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",13),n.ɵɵelement(1,"cowing-essential-service",7),n.ɵɵelementEnd()),2&e){var o=t.$implicit,r=n.ɵɵnextContext(2);n.ɵɵproperty("formGroup",r.getFormGroup("Essentials")),n.ɵɵadvance(1),n.ɵɵproperty("control",o.value)("isForm",!0)}}function fr(e,t){if(1&e&&n.ɵɵelement(0,"cowing-checkbox",16),2&e){var o=n.ɵɵnextContext().$implicit;n.ɵɵproperty("isForm",!0)("control",o.value)}}function hr(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",14),n.ɵɵtemplate(1,fr,1,2,"cowing-checkbox",15),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵproperty("ngIf","Política Covid-free"!==o.value.rawValue.label)}}function vr(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",14),n.ɵɵelement(1,"cowing-checkbox",16),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵproperty("isForm",!0)("control",o.value)}}function yr(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",17),n.ɵɵelementStart(1,"cowing-button",18),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).goBack()})),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(3,"cowing-button",19),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).putSpaces()})),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext(2);n.ɵɵadvance(1),n.ɵɵproperty("label",n.ɵɵpipeBind1(2,7,"coworking.back"))("type",r.EButtonType.RoundedSecondary)("iconShow",!1),n.ɵɵadvance(2),n.ɵɵproperty("disabled",r.isDisabledForm)("label","Guardar")("type",r.EButtonType.Rounded)("iconShow",!1)}}function wr(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",1),n.ɵɵelementStart(1,"div",2),n.ɵɵelementStart(2,"h3"),n.ɵɵtext(3),n.ɵɵpipe(4,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(5,"div",3),n.ɵɵtemplate(6,ur,2,3,"div",4),n.ɵɵpipe(7,"keyvalue"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(8,"div",5),n.ɵɵelementStart(9,"h3"),n.ɵɵtext(10),n.ɵɵpipe(11,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(12,"div",6),n.ɵɵelement(13,"cowing-essential-service",7),n.ɵɵelementStart(14,"div",8),n.ɵɵtemplate(15,hr,2,1,"div",9),n.ɵɵpipe(16,"keyvalue"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(17,"div",10),n.ɵɵelementStart(18,"h3"),n.ɵɵtext(19),n.ɵɵpipe(20,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(21,"div",11),n.ɵɵtemplate(22,vr,2,2,"div",9),n.ɵɵpipe(23,"keyvalue"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵtemplate(24,yr,4,9,"div",12),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(4,10,"coworking.services.essentials")),n.ɵɵadvance(3),n.ɵɵproperty("ngForOf",n.ɵɵpipeBind1(7,12,o.getFormGroup("Essentials").controls)),n.ɵɵadvance(4),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(11,14,"coworking.services.covid")),n.ɵɵadvance(2),n.ɵɵproperty("formGroup",o.getFormGroup("Free Covid")),n.ɵɵadvance(1),n.ɵɵproperty("control",o.getFormGroup("Free Covid").get("Política Covid-free"))("isForm",!0),n.ɵɵadvance(2),n.ɵɵproperty("ngForOf",n.ɵɵpipeBind1(16,16,o.getFormGroup("Free Covid").controls)),n.ɵɵadvance(4),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(20,18,"coworking.services.others")),n.ɵɵadvance(3),n.ɵɵproperty("ngForOf",n.ɵɵpipeBind1(23,20,o.getFormGroup("Others").controls)),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",o.isEditingInfo)}}var Cr=function(){function r(e,t,n,r,i,a){this.translate=e,this.coworkingService=t,this.servicesService=n,this._store=r,this._translate=i,this.router=a,this.essentials=[],this.covid=[],this.others=[],this.EButtonType=ke,o.FormControl.prototype.setRawValue=function(e){this.rawValue=e},o.FormGroup.prototype.setGroupName=function(e){this.groupName=e}}return r.prototype.ngOnInit=function(){return B(this,void 0,void 0,(function(){var t,n,r,i,a,c,s,l,p;return V(this,(function(d){switch(d.label){case 0:this._store.dispatch(W({})),d.label=1;case 1:return d.trys.push([1,5,6,7]),t=U.instance.get(e.EStorageType.ActiveCoworking),n=[],t&&this.isEditingInfo?[4,this.coworkingService.getCoworkingServices(t)]:[3,3];case 2:r=d.sent(),n=r,d.label=3;case 3:return[4,this.servicesService.getServices()];case 4:for(l in i=d.sent(),a=i.reduce((function(e,t){return e[t.type]=z(e[t.type]||[],[t]),e}),{}),c=function(e){var t=new o.FormGroup({});a[e].forEach((function(e,r){var i;(0===r&&t.setGroupName(e.type),n.length)?n.find((function(t){return t.label===e.label}))?((i=new o.FormControl(!0)).setRawValue(e),t.addControl(e.label,i)):((i=new o.FormControl(e.value)).setRawValue(e),t.addControl(e.label,i)):((i=new o.FormControl(e.value)).setRawValue(e),t.addControl(e.label,i))})),s.form.push(t)},s=this,a)c(l);return[3,7];case 5:return p=d.sent(),this._store.dispatch(Y({payload:{message:401===p.status?this.translate.instant("general.expired"):this._translate.instant("coworking.services.error"),title:this._translate.instant("coworking.services.caution"),type:"error"}})),[3,7];case 6:return this._store.dispatch(ee({})),[7];case 7:return[2]}}))}))},r.prototype.getFormGroup=function(e){var t,n;try{for(var r=j(this.form.controls),i=r.next();!i.done;i=r.next()){var a=i.value;if(a instanceof o.FormGroup&&a.groupName&&a.groupName===e)return a}}catch(e){t={error:e}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(t)throw t.error}}},r.prototype.formatServices=function(){var e=[];return this.form.controls.forEach((function(t){for(var n in t.controls){var o=t.controls[n];e.push({id:o.rawValue.id,value:o.value||!1})}})),e},r.prototype.putSpaces=function(){return B(this,void 0,void 0,(function(){var t;return V(this,(function(n){switch(n.label){case 0:t=U.instance.get(e.EStorageType.ActiveCoworking),this._store.dispatch(W({})),n.label=1;case 1:return n.trys.push([1,3,4,5]),[4,this.coworkingService.putServices(this.formatServices(),t)];case 2:return n.sent(),this._store.dispatch(Y({payload:{message:"",title:this.translate.instant("coworking.services.success_put"),type:"alert"}})),this.goBack(),[3,5];case 3:return n.sent(),this._store.dispatch(Y({payload:{message:this._translate.instant("coworking.services.error"),title:this._translate.instant("coworking.services.success_put"),type:"error"}})),[3,5];case 4:return this._store.dispatch(ee({})),this.goBack(),[7];case 5:return[2]}}))}))},Object.defineProperty(r.prototype,"isEditingInfo",{get:function(){return"/company-services"===this.router.url},enumerable:!0,configurable:!0}),r.prototype.goBack=function(){this.router.navigate(["company-home/spaces"])},Object.defineProperty(r.prototype,"isDisabledForm",{get:function(){return!this.form.valid},enumerable:!0,configurable:!0}),r.ɵfac=function(e){return new(e||r)(n.ɵɵdirectiveInject(s.TranslateService),n.ɵɵdirectiveInject(q),n.ɵɵdirectiveInject(ho),n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(s.TranslateService),n.ɵɵdirectiveInject(d.Router))},r.ɵcmp=n.ɵɵdefineComponent({type:r,selectors:[["cowing-core-company-services"]],inputs:{form:"form"},decls:1,vars:1,consts:[["class","coworking-services",4,"ngIf"],[1,"coworking-services"],[1,"essentials"],[1,"inline"],["class","wrapper",3,"formGroup",4,"ngFor","ngForOf"],[1,"covid"],[1,"inline",3,"formGroup"],[3,"control","isForm"],[1,"grid"],["class","wrapper",4,"ngFor","ngForOf"],[1,"others"],[1,"container"],["class","actions-footer",4,"ngIf"],[1,"wrapper",3,"formGroup"],[1,"wrapper"],[3,"isForm","control",4,"ngIf"],[3,"isForm","control"],[1,"actions-footer"],[3,"label","type","iconShow","event"],[3,"disabled","label","type","iconShow","event"]],template:function(e,t){1&e&&n.ɵɵtemplate(0,wr,25,22,"div",0),2&e&&n.ɵɵproperty("ngIf",t.form.controls.length)},directives:[t.NgIf,t.NgForOf,o.NgControlStatusGroup,o.FormGroupDirective,Et,wo,Ae],pipes:[s.TranslatePipe,t.KeyValuePipe],styles:['.coworking-services[_ngcontent-%COMP%]{position:relative;height:100%;width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:0 0;grid-template-areas:"essentials essentials covid covid" "others others others others" "others others others others"}.coworking-services[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-family:ManropeExtraBold;font-size:2rem;color:var(--primary-dark-color)}.coworking-services[_ngcontent-%COMP%]   .inline[_ngcontent-%COMP%]{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}.coworking-services[_ngcontent-%COMP%]   .essentials[_ngcontent-%COMP%]{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:essentials}.coworking-services[_ngcontent-%COMP%]   .essentials[_ngcontent-%COMP%]   .wrapper[_ngcontent-%COMP%]{margin-right:3rem}.coworking-services[_ngcontent-%COMP%]   .covid[_ngcontent-%COMP%]{-ms-grid-row:1;-ms-grid-column:5;-ms-grid-column-span:3;grid-area:covid}.coworking-services[_ngcontent-%COMP%]   .covid[_ngcontent-%COMP%]   .inline[_ngcontent-%COMP%]{flex-wrap:nowrap}.coworking-services[_ngcontent-%COMP%]   .covid[_ngcontent-%COMP%]   .grid[_ngcontent-%COMP%]{-moz-column-count:2;column-count:2;padding:2rem}.coworking-services[_ngcontent-%COMP%]   .covid[_ngcontent-%COMP%]   .grid[_ngcontent-%COMP%]   .wrapper[_ngcontent-%COMP%]{margin-bottom:2rem}.coworking-services[_ngcontent-%COMP%]   .others[_ngcontent-%COMP%]{-ms-grid-row:3;-ms-grid-row-span:3;-ms-grid-column:1;-ms-grid-column-span:7;grid-area:others}.coworking-services[_ngcontent-%COMP%]   .others[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]{-moz-column-count:3;column-count:3}.coworking-services[_ngcontent-%COMP%]   .others[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .wrapper[_ngcontent-%COMP%]{margin-bottom:2rem}.coworking-services[_ngcontent-%COMP%]   .actions-footer[_ngcontent-%COMP%]{width:100%;height:8vh;border-top:2px solid var(--primary-color);background-color:var(--white-color);position:fixed;bottom:0;left:0;display:flex;justify-content:space-evenly;padding:10px;align-items:center}']}),r}(),br=function(e){this.business_name=e.business_name,this.company_name=e.company_name,this.tax_id=e.tax_id,this.fiscal_address=e.fiscal_address,this.city=e.city,this.country=e.country,this.province=e.province,this.latitude=e.latitude,this.longitude=e.longitude,this.business_group=e.business_group,this.name=e.name,this.phone=e.phone,this.email=e.email,this.is_coworking_too=e.is_coworking_too,this.description=e.description};function _r(e,t){if(1&e&&n.ɵɵelement(0,"cowing-input-media",15),2&e){var o=n.ɵɵnextContext();n.ɵɵproperty("isForm",!0)("control",o.form.get("file"))("name","file")("acceptPhoto",!0)("inputStyle",o.EInputMediaStyleType.rounded)}}function xr(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"cowing-input-location",16),n.ɵɵlistener("setLocation",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().setLocation(e)})),n.ɵɵpipe(1,"translate"),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵproperty("inputStyle",r.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(1,4,"coworking.general.address"))("control",r.form.get("fiscal_address"))}}function Sr(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",17),n.ɵɵelementStart(1,"cowing-button",18),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().goBack()})),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(3,"cowing-button",19),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().editCompany()})),n.ɵɵpipe(4,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("label",n.ɵɵpipeBind1(2,7,"coworking.cancel"))("type",r.EButtonType.RoundedSecondary)("iconShow",!1),n.ɵɵadvance(2),n.ɵɵproperty("disabled",r.isDisabledForm)("label",n.ɵɵpipeBind1(4,9,"company.general.save"))("type",r.EButtonType.Rounded)("iconShow",!1)}}var kr=function(e,t){return[e,t]},Mr=function(){function r(e,t,o,r){this.router=e,this.companyService=t,this._store=o,this.translate=r,this.location=new n.EventEmitter,this.EInputStyleType=fe,this.EInputMediaStyleType=Tn,this.EButtonType=ke,this.ETextareaStyleType=Sn,this.endGetInfo=!1}return r.prototype.ngOnInit=function(){return B(this,void 0,void 0,(function(){var t,n,r=this;return V(this,(function(i){switch(i.label){case 0:if(this.companyId=U.instance.get(e.EStorageType.ActiveCompany),this.isCreateCompanyFromPanel=this.companyId&&!this.isEditingInfo,!this.companyId||!this.isEditingInfo)return[3,6];i.label=1;case 1:return i.trys.push([1,3,4,5]),this._store.dispatch(W({})),[4,this.companyService.getCompanyInfo(this.companyId)];case 2:return n=i.sent(),console.log("response:",n),n.business_group&&(this.form.get("is_business_group").disable(),this.form.get("business_group").setValue(n.business_group),this.form.get("business_group").disable()),this.form.patchValue({is_business_group:n.business_group?"Sí":"No"}),this.form.get("email").disable(),n.image?this.form.patchValue({file:n.image}):this.form.patchValue({file:"qwert"}),this.form.patchValue(n),[3,5];case 3:return t=i.sent(),this._store.dispatch(Y({payload:{message:401===t.status?this.translate.instant("general.expired"):t.data.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,5];case 4:return this.endGetInfo=!0,this._store.dispatch(ee({})),[7];case 5:return[3,9];case 6:return!this.companyId||this.isEditingInfo?[3,8]:(this._store.dispatch(W({})),[4,this.companyService.getCompanyInfo(this.companyId)]);case 7:return n=i.sent(),this.form.get("email").setValue(n.email),n.business_group?(this.form.patchValue({is_business_group:"Sí"}),this.form.get("business_group").setValue(n.business_group),this.form.get("is_business_group").disable(),this.form.get("business_group").disable()):(this.form.patchValue({is_business_group:"Sí"}),this.form.get("is_business_group").disable(),this.form.get("business_group").enable(),this.form.get("business_group").setValidators(o.Validators.required)),this.endGetInfo=!0,this._store.dispatch(ee({})),[3,9];case 8:this.endGetInfo=!0,i.label=9;case 9:return this.form.get("is_business_group").valueChanges.subscribe((function(e){if(r.endGetInfo&&!r.companyId||r.endGetInfo&&r.companyId&&r.isEditingInfo){var t=r.form.get("business_group");"No"===e&&!1===t.disabled?(t.setValidators([]),t.disable(),t.setValue("")):"Sí"===e&&!0===t.disabled&&(t.setValidators([o.Validators.required]),t.enable()),t.updateValueAndValidity()}})),[2]}}))}))},Object.defineProperty(r.prototype,"isEditingInfo",{get:function(){return"/company-info"===this.router.url},enumerable:!0,configurable:!0}),r.prototype.setLocation=function(e){this.isEditingInfo?this._setLocation(e):this.location.emit(e)},r.prototype._setLocation=function(e){this.form.get("latitude").setValue(e.lat),this.form.get("longitude").setValue(e.lng),this.form.get("city").setValue(e.city),this.form.get("country").setValue(e.country),this.form.get("province").setValue(e.province)},r.prototype.goBack=function(){this.router.navigate(["company-home"])},Object.defineProperty(r.prototype,"isDisabledForm",{get:function(){return!this.form.dirty||!this.form.valid},enumerable:!0,configurable:!0}),r.prototype.formGeneralInfoData=function(){var e=this.form.getRawValue();return new br(e)},r.prototype.formMedia=function(){var e=new FormData;return e.append("file",this.form.get("file").value),e},r.prototype.editCompany=function(){return B(this,void 0,void 0,(function(){var t,n;return V(this,(function(o){switch(o.label){case 0:t=U.instance.get(e.EStorageType.ActiveCompany),this._store.dispatch(W({})),o.label=1;case 1:return o.trys.push([1,5,6,7]),[4,this.companyService.putCompanyInfo(t,this.formGeneralInfoData())];case 2:return o.sent(),"string"==typeof this.form.get("file").value?[3,4]:[4,this.companyService.putMediaToCompany(this.formMedia(),t)];case 3:o.sent(),o.label=4;case 4:return this._store.dispatch(Y({payload:{message:"",title:this.translate.instant("company.general.success_put"),type:"alert"}})),this.goBack(),[3,7];case 5:return n=o.sent(),this._store.dispatch(Y({payload:{message:401===n.status?this.translate.instant("general.expired"):n.data.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,7];case 6:return this._store.dispatch(ee({})),[7];case 7:return[2]}}))}))},r.prototype.ngOnDestroy=function(){},r.ɵfac=function(e){return new(e||r)(n.ɵɵdirectiveInject(d.Router),n.ɵɵdirectiveInject(L),n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(s.TranslateService))},r.ɵcmp=n.ɵɵdefineComponent({type:r,selectors:[["cowing-core-company-info"]],inputs:{form:"form"},outputs:{location:"location"},decls:56,vars:79,consts:[[1,"company-info",3,"formGroup"],[1,"company-info-section-wrapper"],[1,"company-info-container"],[1,"company-info-section-title"],[1,"optional"],[1,"company-info-section-media"],[3,"isForm","control","name","acceptPhoto","inputStyle",4,"ngIf"],[1,"subtitle"],[1,"company-info-section-name"],[1,"company-info-section"],[3,"inputStyle","isForm","placeholder","control"],[3,"inputStyle","isForm","placeholder","control","setLocation",4,"ngIf"],[3,"inputStyle","isForm","label","control","options"],[3,"inputStyle","isForm","placeholder","control","readonly"],["class","actions-footer",4,"ngIf"],[3,"isForm","control","name","acceptPhoto","inputStyle"],[3,"inputStyle","isForm","placeholder","control","setLocation"],[1,"actions-footer"],[3,"label","type","iconShow","event"],[3,"disabled","label","type","iconShow","event"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵelementStart(2,"div",2),n.ɵɵelementStart(3,"div",3),n.ɵɵtext(4),n.ɵɵpipe(5,"translate"),n.ɵɵelementStart(6,"span",4),n.ɵɵtext(7),n.ɵɵpipe(8,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(9,"div",5),n.ɵɵtemplate(10,_r,1,5,"cowing-input-media",6),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(11,"div",2),n.ɵɵelementStart(12,"div",3),n.ɵɵtext(13),n.ɵɵpipe(14,"translate"),n.ɵɵelementStart(15,"span",7),n.ɵɵtext(16),n.ɵɵpipe(17,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(18,"div",8),n.ɵɵelementStart(19,"div",9),n.ɵɵelement(20,"cowing-input",10),n.ɵɵpipe(21,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(22,"div",9),n.ɵɵelement(23,"cowing-input",10),n.ɵɵpipe(24,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(25,"div",9),n.ɵɵelement(26,"cowing-input",10),n.ɵɵpipe(27,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(28,"div",9),n.ɵɵtemplate(29,xr,2,6,"cowing-input-location",11),n.ɵɵelementEnd(),n.ɵɵelementStart(30,"div",9),n.ɵɵelement(31,"cowing-input-dropdown",12),n.ɵɵpipe(32,"translate"),n.ɵɵpipe(33,"translate"),n.ɵɵpipe(34,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(35,"div",9),n.ɵɵelement(36,"cowing-input",10),n.ɵɵpipe(37,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(38,"div",2),n.ɵɵelementStart(39,"div",3),n.ɵɵtext(40),n.ɵɵpipe(41,"translate"),n.ɵɵelementStart(42,"span",7),n.ɵɵtext(43),n.ɵɵpipe(44,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(45,"div",8),n.ɵɵelementStart(46,"div",9),n.ɵɵelement(47,"cowing-input",10),n.ɵɵpipe(48,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(49,"div",9),n.ɵɵelement(50,"cowing-input",10),n.ɵɵpipe(51,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(52,"div",9),n.ɵɵelement(53,"cowing-input",13),n.ɵɵpipe(54,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵtemplate(55,Sr,5,11,"div",14),n.ɵɵelementEnd()),2&e&&(n.ɵɵproperty("formGroup",t.form),n.ɵɵadvance(4),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(5,44,"company.general.general_photo")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(8,46,"general.optional")," "),n.ɵɵadvance(3),n.ɵɵproperty("ngIf",t.isEditingInfo&&t.endGetInfo||!t.isEditingInfo),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(14,48,"company.general.general_data")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(17,50,"company.general.general_data_info")),n.ɵɵadvance(4),n.ɵɵproperty("inputStyle",t.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(21,52,"coworking.general.company-name"))("control",t.form.get("company_name")),n.ɵɵadvance(3),n.ɵɵproperty("inputStyle",t.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(24,54,"coworking.general.business-name"))("control",t.form.get("business_name")),n.ɵɵadvance(3),n.ɵɵproperty("inputStyle",t.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(27,56,"coworking.general.tax-id"))("control",t.form.get("tax_id")),n.ɵɵadvance(3),n.ɵɵproperty("ngIf",t.isEditingInfo&&t.endGetInfo||!t.isEditingInfo),n.ɵɵadvance(2),n.ɵɵproperty("inputStyle",t.EInputStyleType.Secondary)("isForm",!0)("label",n.ɵɵpipeBind1(32,58,"coworking.general.is-business-group"))("control",t.form.get("is_business_group"))("options",n.ɵɵpureFunction2(76,kr,n.ɵɵpipeBind1(33,60,"coworking.general.yes"),n.ɵɵpipeBind1(34,62,"coworking.general.no"))),n.ɵɵadvance(5),n.ɵɵproperty("inputStyle",t.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(37,64,"coworking.general.group-name"))("control",t.form.get("business_group")),n.ɵɵadvance(4),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(41,66,"company.general.general_contact")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(44,68,"company.general.general_contact_info")),n.ɵɵadvance(4),n.ɵɵproperty("inputStyle",t.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(48,70,"company.general.name"))("control",t.form.get("name")),n.ɵɵadvance(3),n.ɵɵproperty("inputStyle",t.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(51,72,"company.general.phone"))("control",t.form.get("phone")),n.ɵɵadvance(3),n.ɵɵproperty("inputStyle",t.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(54,74,"company.general.email"))("control",t.form.get("email"))("readonly",t.isCreateCompanyFromPanel),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",t.isEditingInfo))},directives:[o.NgControlStatusGroup,o.FormGroupDirective,t.NgIf,Me,en,Un,Bn,Ae],pipes:[s.TranslatePipe],styles:[".company-info[_ngcontent-%COMP%]{position:relative}.company-info[_ngcontent-%COMP%]   .company-info-section-wrapper[_ngcontent-%COMP%]{margin-bottom:20px}.company-info[_ngcontent-%COMP%]   .company-info-section-wrapper[_ngcontent-%COMP%]   .company-info-container[_ngcontent-%COMP%]{margin-bottom:50px}.company-info[_ngcontent-%COMP%]   .company-info-section-wrapper[_ngcontent-%COMP%]   .company-info-container[_ngcontent-%COMP%]   .company-info-section-title[_ngcontent-%COMP%]{height:60px;margin:0 0 20px 20px;font-family:Manrope;font-size:16px;font-weight:800;justify-content:space-around;display:flex;flex-direction:column}.company-info[_ngcontent-%COMP%]   .company-info-section-wrapper[_ngcontent-%COMP%]   .company-info-container[_ngcontent-%COMP%]   .company-info-section-title[_ngcontent-%COMP%] > .subtitle[_ngcontent-%COMP%]{font-family:Manrope;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.12;letter-spacing:normal;text-align:left}.company-info[_ngcontent-%COMP%]   .company-info-section-wrapper[_ngcontent-%COMP%]   .company-info-container[_ngcontent-%COMP%]   .company-info-section-title[_ngcontent-%COMP%] > .optional[_ngcontent-%COMP%]{font-family:Manrope;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.12;letter-spacing:normal;text-align:left}.company-info[_ngcontent-%COMP%]   .company-info-section-wrapper[_ngcontent-%COMP%]   .company-info-container[_ngcontent-%COMP%]   .company-info-section-name[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap}.company-info[_ngcontent-%COMP%]   .company-info-section-wrapper[_ngcontent-%COMP%]   .company-info-container[_ngcontent-%COMP%]   .company-info-section-name.schedule-section[_ngcontent-%COMP%]{flex-wrap:nowrap}.company-info[_ngcontent-%COMP%]   .company-info-section-wrapper[_ngcontent-%COMP%]   .company-info-container[_ngcontent-%COMP%]   .company-info-section-name.scrollable[_ngcontent-%COMP%]{overflow-x:auto;flex-wrap:nowrap}.company-info[_ngcontent-%COMP%]   .company-info-section-wrapper[_ngcontent-%COMP%]   .company-info-container[_ngcontent-%COMP%]   .company-info-section-name[_ngcontent-%COMP%]   .company-info-section[_ngcontent-%COMP%]{width:300px;margin-right:2rem}.company-info[_ngcontent-%COMP%]   .company-info-section-wrapper[_ngcontent-%COMP%]   .company-info-container[_ngcontent-%COMP%]   .company-info-section-name[_ngcontent-%COMP%]   .company-info-section-small[_ngcontent-%COMP%]{width:15%}.company-info[_ngcontent-%COMP%]   .company-info-section-wrapper[_ngcontent-%COMP%]   .company-info-container[_ngcontent-%COMP%]   .company-info-section-name[_ngcontent-%COMP%]   .company-info-section-media[_ngcontent-%COMP%]{margin-right:3rem}.company-info[_ngcontent-%COMP%]   .company-info-section-wrapper[_ngcontent-%COMP%]   .company-info-container[_ngcontent-%COMP%]   .company-info-section-name[_ngcontent-%COMP%]   .company-info-section[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:last-child{margin:0}.company-info[_ngcontent-%COMP%]   .company-info-section-wrapper[_ngcontent-%COMP%]   .company-info-container[_ngcontent-%COMP%]   .company-info-section-name[_ngcontent-%COMP%]   .company-info-section-full[_ngcontent-%COMP%]{width:100%}.company-info[_ngcontent-%COMP%]   .actions-footer[_ngcontent-%COMP%]{width:100%;height:8vh;border-top:2px solid var(--primary-color);background-color:var(--white-color);position:fixed;bottom:0;left:0;display:flex;justify-content:space-evenly;padding:10px;align-items:center}"]}),r}();function Pr(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",16),n.ɵɵelement(1,"img",17),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("src",o.getCircleChecked,n.ɵɵsanitizeUrl)}}function Or(e,t){1&e&&(n.ɵɵelementStart(0,"span"),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(2,1,"company.employees.csv_incorrect_format")," "))}function Er(e,t){1&e&&(n.ɵɵelementStart(0,"span"),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(2,1,"company.employees.csv_incorrect_data")," "))}function Ir(e,t){1&e&&(n.ɵɵelementStart(0,"span"),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(2,1,"company.employees.csv_incorrect")," "))}function Ar(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",18),n.ɵɵelementStart(1,"cowing-button",19),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().goBack()})),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(3,"cowing-button",20),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().putEmployees()})),n.ɵɵpipe(4,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("label",n.ɵɵpipeBind1(2,7,"coworking.cancel"))("type",r.EButtonType.RoundedSecondary)("iconShow",!1),n.ɵɵadvance(2),n.ɵɵproperty("disabled",r.isDisabledForm)("label",n.ɵɵpipeBind1(4,9,"general.save"))("type",r.EButtonType.Rounded)("iconShow",!1)}}var Fr=function(){function r(e,t,o,r,i,a){this.router=e,this.ngxCsvParser=t,this.userService=o,this.translate=r,this._store=i,this.companyService=a,this.location=new n.EventEmitter,this.EInputStyleType=fe,this.EInputMediaStyleType=Tn,this.EButtonType=ke,this.ETextareaStyleType=Sn,this.hasCsvError=!1,this.hasCsvErrorHeaders=!1,this.hasCsvErrorData=!1,this.csvDataChecked=!1,this.headersExample=["name","email","total_cowings","language","cp","employee_id"]}return r.prototype.ngOnInit=function(){return B(this,void 0,void 0,(function(){return V(this,(function(e){return this.csvDataChecked=this.form.controls.length>0,[2]}))}))},r.prototype.importCSV=function(e){var t=this,n=e.srcElement.files;this.ngxCsvParser.parse(n[0],{header:!1,delimiter:","}).pipe().subscribe((function(e){return B(t,void 0,void 0,(function(){var t,n,o,r,i,a;return V(this,(function(c){if(this.hasCsvErrorHeaders=this.checkErrors(e[0]),this.hasCsvErrorData=this.checkData(e),this.csvDataChecked=!1,t=D(e),n=t.slice(1),this.hasCsvErrorHeaders||this.hasCsvErrorData)this.form.value.length>0&&this.form.clear();else{for(o=this.headersExample.indexOf("email"),r=[],i=0;i<n.length;i++)a=n[i][o],r.push(a);this.pushEmployeesToForm(n)}return[2]}))}))}),(function(e){404!==e.code&&(t.csvDataChecked=!1,t.hasCsvError=!0)}))},r.prototype.pushEmployeesToForm=function(e){var t=this;this.form.controls.length>0&&(console.log("???????"),this.form.clear()),this.hasCsvError=!1,this.hasCsvErrorData=!1,this.hasCsvErrorHeaders=!1,e.forEach((function(e){var n=new o.FormGroup({});e.forEach((function(r,i){n.addControl(t.headersExample[i],new o.FormControl(e[i]))})),t.form.push(n)})),this.csvDataChecked=!0},r.prototype.checkErrors=function(e){return JSON.stringify(this.headersExample)!==JSON.stringify(e)},r.prototype.checkData=function(e){var t=this.headersExample.indexOf("employee_id");return!e.map((function(e){return e.map((function(e,n){return t===n||e&&e.length>0}))})).every((function(e){return e.every((function(e){return!0===e}))}))},Object.defineProperty(r.prototype,"isEditingInfo",{get:function(){return"/company-employees"===this.router.url},enumerable:!0,configurable:!0}),r.prototype.setLocation=function(e){this.isEditingInfo?this._setLocation(e):this.location.emit(e)},r.prototype._setLocation=function(e){this.form.get("latitude").setValue(e.lat),this.form.get("longitude").setValue(e.lng),this.form.get("city").setValue(e.city),this.form.get("country").setValue(e.country),this.form.get("province").setValue(e.province)},r.prototype.goBack=function(){this.router.navigate(["company-home/employees"])},Object.defineProperty(r.prototype,"getEmployeesSvg",{get:function(){return""+ve.employeesSvg},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"getCircleChecked",{get:function(){return""+ve.checkCircle},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"isDisabledForm",{get:function(){return!(this.form.value.length>0)},enumerable:!0,configurable:!0}),r.prototype.ngOnDestroy=function(){},r.prototype.putEmployees=function(){return B(this,void 0,void 0,(function(){var t,n;return V(this,(function(o){switch(o.label){case 0:t=U.instance.get(e.EStorageType.ActiveCompany),this._store.dispatch(W({})),o.label=1;case 1:return o.trys.push([1,6,7,8]),this.isEditingInfo?[4,this.companyService.putEmployeesToCompany(this.form.value,t)]:[3,3];case 2:return o.sent(),[3,5];case 3:return[4,this.companyService.postEmployeesToCompany(this.form.value,t)];case 4:o.sent(),o.label=5;case 5:return this.goBack(),[3,8];case 6:return n=o.sent(),this._store.dispatch(Y({payload:{message:401===n.status?this.translate.instant("general.expired"):n.data.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,8];case 7:return this._store.dispatch(ee({})),[7];case 8:return[2]}}))}))},r.prototype.downloadFile=function(){},r.ɵfac=function(e){return new(e||r)(n.ɵɵdirectiveInject(d.Router),n.ɵɵdirectiveInject(k.NgxCsvParser),n.ɵɵdirectiveInject(me),n.ɵɵdirectiveInject(s.TranslateService),n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(L))},r.ɵcmp=n.ɵɵdefineComponent({type:r,selectors:[["cowing-core-company-employees"]],inputs:{form:"form"},outputs:{location:"location"},decls:42,vars:39,consts:[[1,"company-employees",3,"formGroup"],[1,"company-employees-section"],["href","https://drive.google.com/uc?export=download&id=1NXRKnxDAvgLSnwtPHz_Eo_oVXOHYNoww",1,"company-employees-section-download"],[1,"company-employees-section-download-content"],[3,"innerHTML"],[1,"company-employees-section-wrapper"],["alt","delete",3,"src"],[1,"select-csv-container"],[1,"action-employees",3,"click"],[3,"label","type","iconShow"],["class","checked-csv",4,"ngIf"],[1,"csv-errors"],[4,"ngIf"],["id","fileSelect","type","file","accept",".csv, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel",3,"input"],["fileSelect",""],["class","actions-footer",4,"ngIf"],[1,"checked-csv"],["alt","",3,"src"],[1,"actions-footer"],[3,"label","type","iconShow","event"],[3,"disabled","label","type","iconShow","event"]],template:function(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵelementStart(2,"a",2),n.ɵɵelementStart(3,"div",3),n.ɵɵelementStart(4,"p"),n.ɵɵelementStart(5,"b"),n.ɵɵtext(6),n.ɵɵpipe(7,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(8,"p"),n.ɵɵelementStart(9,"b"),n.ɵɵtext(10),n.ɵɵpipe(11,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(12,"ul"),n.ɵɵelement(13,"ol",4),n.ɵɵpipe(14,"translate"),n.ɵɵelement(15,"ol",4),n.ɵɵpipe(16,"translate"),n.ɵɵelement(17,"ol",4),n.ɵɵpipe(18,"translate"),n.ɵɵelement(19,"ol",4),n.ɵɵpipe(20,"translate"),n.ɵɵelement(21,"ol",4),n.ɵɵpipe(22,"translate"),n.ɵɵelement(23,"ol",4),n.ɵɵpipe(24,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(25,"div",5),n.ɵɵelement(26,"img",6),n.ɵɵelementStart(27,"span"),n.ɵɵtext(28),n.ɵɵpipe(29,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(30,"div",7),n.ɵɵelementStart(31,"div",8),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵreference(40).click()})),n.ɵɵelement(32,"cowing-button",9),n.ɵɵpipe(33,"translate"),n.ɵɵtemplate(34,Pr,2,1,"div",10),n.ɵɵelementEnd(),n.ɵɵelementStart(35,"div",11),n.ɵɵtemplate(36,Or,3,3,"span",12),n.ɵɵtemplate(37,Er,3,3,"span",12),n.ɵɵtemplate(38,Ir,3,3,"span",12),n.ɵɵelementEnd(),n.ɵɵelementStart(39,"input",13,14),n.ɵɵlistener("input",(function(e){return t.importCSV(e)})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵtemplate(41,Ar,5,11,"div",15),n.ɵɵelementEnd()}2&e&&(n.ɵɵproperty("formGroup",t.form),n.ɵɵadvance(6),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(7,19,"company.employees.download.title")),n.ɵɵadvance(4),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(11,21,"company.employees.download.subtitle")),n.ɵɵadvance(3),n.ɵɵproperty("innerHTML",n.ɵɵpipeBind1(14,23,"company.employees.download.items.item1"),n.ɵɵsanitizeHtml),n.ɵɵadvance(2),n.ɵɵproperty("innerHTML",n.ɵɵpipeBind1(16,25,"company.employees.download.items.item2"),n.ɵɵsanitizeHtml),n.ɵɵadvance(2),n.ɵɵproperty("innerHTML",n.ɵɵpipeBind1(18,27,"company.employees.download.items.item3"),n.ɵɵsanitizeHtml),n.ɵɵadvance(2),n.ɵɵproperty("innerHTML",n.ɵɵpipeBind1(20,29,"company.employees.download.items.item4"),n.ɵɵsanitizeHtml),n.ɵɵadvance(2),n.ɵɵproperty("innerHTML",n.ɵɵpipeBind1(22,31,"company.employees.download.items.item5"),n.ɵɵsanitizeHtml),n.ɵɵadvance(2),n.ɵɵproperty("innerHTML",n.ɵɵpipeBind1(24,33,"company.employees.download.items.item6"),n.ɵɵsanitizeHtml),n.ɵɵadvance(3),n.ɵɵproperty("src",t.getEmployeesSvg,n.ɵɵsanitizeUrl),n.ɵɵadvance(2),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(29,35,"company.employees.info")),n.ɵɵadvance(4),n.ɵɵproperty("label",n.ɵɵpipeBind1(33,37,"company.employees.select_csv"))("type",t.EButtonType.Primary)("iconShow",!1),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",t.csvDataChecked),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",t.hasCsvErrorHeaders),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.hasCsvErrorData),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.hasCsvError),n.ɵɵadvance(3),n.ɵɵproperty("ngIf",t.isEditingInfo))},directives:[o.NgControlStatusGroup,o.FormGroupDirective,Ae,t.NgIf],pipes:[s.TranslatePipe],styles:[".company-employees[_ngcontent-%COMP%]   .company-employees-section[_ngcontent-%COMP%]{display:flex;justify-content:center;flex-direction:column;align-items:center}.company-employees[_ngcontent-%COMP%]   .company-employees-section[_ngcontent-%COMP%]   .company-employees-section-wrapper[_ngcontent-%COMP%]{padding:20px 125px;border-radius:6px;border:DASHED 1px var(--primary-color);background-color:#fff;display:flex;justify-content:center;flex-direction:column;align-items:center;width:60vw}.company-employees[_ngcontent-%COMP%]   .company-employees-section[_ngcontent-%COMP%]   .company-employees-section-wrapper[_ngcontent-%COMP%]   .select-csv-container[_ngcontent-%COMP%]{margin-top:2rem}.company-employees[_ngcontent-%COMP%]   .company-employees-section[_ngcontent-%COMP%]   .company-employees-section-wrapper[_ngcontent-%COMP%]   .select-csv-container[_ngcontent-%COMP%]   .csv-errors[_ngcontent-%COMP%]{display:flex;flex-direction:column}.company-employees[_ngcontent-%COMP%]   .company-employees-section[_ngcontent-%COMP%]   .company-employees-section-wrapper[_ngcontent-%COMP%]   .select-csv-container[_ngcontent-%COMP%]   .csv-errors[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{-webkit-animation:.3s cubic-bezier(.39,.575,.565,1) both fade-in;animation:.3s cubic-bezier(.39,.575,.565,1) both fade-in}.company-employees[_ngcontent-%COMP%]   .company-employees-section[_ngcontent-%COMP%]   .company-employees-section-wrapper[_ngcontent-%COMP%]   .select-csv-container[_ngcontent-%COMP%]   .action-employees[_ngcontent-%COMP%]{position:relative;display:flex;justify-content:center}.company-employees[_ngcontent-%COMP%]   .company-employees-section[_ngcontent-%COMP%]   .company-employees-section-wrapper[_ngcontent-%COMP%]   .select-csv-container[_ngcontent-%COMP%]   .checked-csv[_ngcontent-%COMP%]{position:absolute;top:0;right:-60px;display:flex;justify-content:flex-end}.company-employees[_ngcontent-%COMP%]   .company-employees-section[_ngcontent-%COMP%]   .company-employees-section-wrapper[_ngcontent-%COMP%]   .select-csv-container[_ngcontent-%COMP%]   .checked-csv[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{-webkit-animation:.5s cubic-bezier(.25,.46,.45,.94) both flip-in-hor-bottom;animation:.5s cubic-bezier(.25,.46,.45,.94) both flip-in-hor-bottom;width:50px}.company-employees[_ngcontent-%COMP%]   .company-employees-section[_ngcontent-%COMP%]   .company-employees-section-wrapper[_ngcontent-%COMP%]   .select-csv-container[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:red}.company-employees[_ngcontent-%COMP%]   .company-employees-section[_ngcontent-%COMP%]   .company-employees-section-wrapper[_ngcontent-%COMP%]   #fileSelect[_ngcontent-%COMP%]{display:none}.company-employees[_ngcontent-%COMP%]   .company-employees-section[_ngcontent-%COMP%]   .company-employees-section-wrapper[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-family:Manrope;font-size:16px;font-weight:800;font-stretch:normal;font-style:normal;line-height:.98;letter-spacing:normal;text-align:center;margin-top:10px}.company-employees[_ngcontent-%COMP%]   .company-employees-section[_ngcontent-%COMP%]   .company-employees-section-download[_ngcontent-%COMP%]{text-decoration:none;padding:20px 125px;border-radius:6px;border:1px solid #59c27e;background-color:#f3f3f3;margin-bottom:20px;width:60vw;display:flex;justify-content:center;cursor:pointer}.company-employees[_ngcontent-%COMP%]   .company-employees-section[_ngcontent-%COMP%]   .company-employees-section-download[_ngcontent-%COMP%]   .company-employees-section-download-content[_ngcontent-%COMP%]{font-family:Manrope;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#000}.company-employees[_ngcontent-%COMP%]   .company-employees-section[_ngcontent-%COMP%]   .company-employees-section-download[_ngcontent-%COMP%]   .company-employees-section-download-content[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{margin:0;padding:0 0 0 20px}.company-employees[_ngcontent-%COMP%]   .company-employees-section[_ngcontent-%COMP%]   .company-employees-section-download[_ngcontent-%COMP%]   .company-employees-section-download-content[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   ol[_ngcontent-%COMP%]{margin:0;padding:0}.company-employees[_ngcontent-%COMP%]   .actions-footer[_ngcontent-%COMP%]{width:100%;height:8vh;border-top:2px solid var(--primary-color);background-color:var(--white-color);position:fixed;bottom:0;left:0;display:flex;justify-content:space-evenly;padding:10px;align-items:center}"]}),r}();function Tr(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",6),n.ɵɵelementStart(1,"div",7),n.ɵɵtext(2),n.ɵɵpipe(3,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"div",8),n.ɵɵelementStart(5,"cowing-checkbox",9),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().toggleForm()})),n.ɵɵelementEnd(),n.ɵɵelementStart(6,"cowing-checkbox",9),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().toggleForm()})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵadvance(2),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(3,7,"company.paymethods.choose_paymentmethod")," "),n.ɵɵadvance(3),n.ɵɵproperty("isForm",!1)("label","Cuenta bancaria")("value",r.showBankInfoForm),n.ɵɵadvance(1),n.ɵɵproperty("isForm",!1)("label","Tarjeta")("value",!r.showBankInfoForm)}}function Br(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",10),n.ɵɵelementStart(1,"div",11),n.ɵɵelementStart(2,"div",7),n.ɵɵtext(3),n.ɵɵpipe(4,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(5,"div",12),n.ɵɵtext(6),n.ɵɵpipe(7,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(8,"div",11),n.ɵɵelementStart(9,"div",7),n.ɵɵtext(10),n.ɵɵpipe(11,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(12,"div",13),n.ɵɵelement(13,"cowing-input",14),n.ɵɵpipe(14,"translate"),n.ɵɵelement(15,"cowing-input",14),n.ɵɵpipe(16,"translate"),n.ɵɵelement(17,"cowing-input",14),n.ɵɵpipe(18,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(19,"div",11),n.ɵɵelementStart(20,"div",7),n.ɵɵtext(21),n.ɵɵpipe(22,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(23,"div",13),n.ɵɵelementStart(24,"cowing-input-location",15),n.ɵɵlistener("setLocation",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().setLocation(e)})),n.ɵɵpipe(25,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵproperty("formGroup",r.form),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(4,21,"company.paymethods.add_info")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(7,23,"company.paymethods.add_info_description")," "),n.ɵɵadvance(4),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(11,25,"company.paymethods.your_account")," "),n.ɵɵadvance(3),n.ɵɵproperty("inputStyle",r.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(14,27,"coworking.bank-info.holder"))("control",r.form.get("holderId")),n.ɵɵadvance(2),n.ɵɵproperty("inputStyle",r.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(16,29,"coworking.bank-info.swift"))("control",r.form.get("swift")),n.ɵɵadvance(2),n.ɵɵproperty("inputStyle",r.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(18,31,"coworking.bank-info.iban"))("control",r.form.get("IBAN")),n.ɵɵadvance(4),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(22,33,"company.paymethods.address")," "),n.ɵɵadvance(3),n.ɵɵproperty("inputStyle",r.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(25,35,"coworking.general.address"))("control",r.form.get("address"))}}function Vr(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",10),n.ɵɵelementStart(1,"div",11),n.ɵɵelementStart(2,"div",7),n.ɵɵtext(3),n.ɵɵpipe(4,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(5,"div",13),n.ɵɵelement(6,"cowing-input",14),n.ɵɵpipe(7,"translate"),n.ɵɵelement(8,"cowing-input",16),n.ɵɵpipe(9,"translate"),n.ɵɵelement(10,"cowing-input",17),n.ɵɵpipe(11,"translate"),n.ɵɵpipe(12,"translate"),n.ɵɵelement(13,"cowing-input",16),n.ɵɵpipe(14,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵproperty("formGroup",o.secondForm),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(4,22,"company.paymethods.add_card")," "),n.ɵɵadvance(3),n.ɵɵproperty("inputStyle",o.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(7,24,"company.paymethods.owner"))("control",o.secondForm.get("owner")),n.ɵɵadvance(2),n.ɵɵproperty("inputStyle",o.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(9,26,"company.paymethods.card-number"))("control",o.secondForm.get("cardNumber"))("type","number"),n.ɵɵadvance(2),n.ɵɵproperty("inputStyle",o.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(11,28,"company.paymethods.expire-date"))("control",o.secondForm.get("expireDate"))("type","month")("label",n.ɵɵpipeBind1(12,30,"company.paymethods.expire-date")),n.ɵɵadvance(3),n.ɵɵproperty("inputStyle",o.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(14,32,"company.paymethods.CVV"))("control",o.secondForm.get("cvv"))("type","number")}}function jr(e,t){1&e&&(n.ɵɵelementStart(0,"span"),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(2,1,"company.paymethods.disclaimer-bank-info"),""))}function Dr(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",18),n.ɵɵelementStart(1,"cowing-button",19),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().goBack()})),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("label",n.ɵɵpipeBind1(2,3,"general.close"))("type",r.EButtonType.RoundedSecondary)("iconShow",!1)}}var zr=function(){function r(e,t,o,r,i){this.router=e,this._store=t,this.companyService=o,this.translate=r,this.cowingSecurityEncryptService=i,this.location=new n.EventEmitter,this.EInputStyleType=fe,this.EInputMediaStyleType=Tn,this.EButtonType=ke,this.ETextareaStyleType=Sn,this.showBankInfoForm=!0}return r.prototype.ngOnInit=function(){return B(this,void 0,void 0,(function(){var t,n,o,r;return V(this,(function(i){switch(i.label){case 0:if(!(t=U.instance.get(e.EStorageType.ActiveCompany))||!this.isEditingInfo)return[3,5];this._store.dispatch(W({})),i.label=1;case 1:return i.trys.push([1,3,4,5]),[4,this.companyService.getCompanyPaymentInfo(t)];case 2:return n=i.sent(),o=this.cowingSecurityEncryptService.decrypt(n),Object.keys(o).indexOf("owner")?(this.showBankInfoForm=!1,this.secondForm.patchValue(F({},JSON.parse(o))),this.secondForm.disable()):(this.showBankInfoForm=!0,this.form.patchValue(F({},JSON.parse(o))),this.form.disable()),[3,5];case 3:return r=i.sent(),this._store.dispatch(Y({payload:{message:401===r.status?this.translate.instant("general.expired"):r.data.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,5];case 4:return this._store.dispatch(ee({})),[7];case 5:return[2]}}))}))},r.prototype.toggleForm=function(){this.form.reset(),this.secondForm.reset(),this.showBankInfoForm=!this.showBankInfoForm},Object.defineProperty(r.prototype,"isEditingInfo",{get:function(){return"/company-paymethods"===this.router.url},enumerable:!0,configurable:!0}),r.prototype.setLocation=function(e){this.isEditingInfo?this._setLocation(e):this.location.emit(e)},r.prototype._setLocation=function(e){this.form.get("city").setValue(e.city),this.form.get("country").setValue(e.country),this.form.get("province").setValue(e.province)},r.prototype.goBack=function(){this.router.navigate(["company-home"])},Object.defineProperty(r.prototype,"getEmployeesSvg",{get:function(){return""+ve.employeesSvg},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"isDisabledForm",{get:function(){return!this.form.dirty||!this.form.valid},enumerable:!0,configurable:!0}),r.prototype.ngOnDestroy=function(){},r.ɵfac=function(e){return new(e||r)(n.ɵɵdirectiveInject(d.Router),n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(L),n.ɵɵdirectiveInject(s.TranslateService),n.ɵɵdirectiveInject(_n))},r.ɵcmp=n.ɵɵdefineComponent({type:r,selectors:[["cowing-core-company-paymethods"]],inputs:{form:"form",secondForm:"secondForm"},outputs:{location:"location"},decls:7,vars:5,consts:[[1,"company-paymethods"],[1,"company-paymethods-general"],["class","company-paymethods-form",4,"ngIf"],["class","company-paymethods-showform",3,"formGroup",4,"ngIf"],[4,"ngIf"],["class","actions-footer",4,"ngIf"],[1,"company-paymethods-form"],[1,"company-paymethods-section-title"],[1,"company-paymethods-container-check"],[3,"isForm","label","value","event"],[1,"company-paymethods-showform",3,"formGroup"],[1,"company-paymethods-container"],[1,"company-paymethods-section-subtitle"],[1,"company-paymethods-section"],[3,"inputStyle","isForm","placeholder","control"],[3,"inputStyle","isForm","placeholder","control","setLocation"],[3,"inputStyle","isForm","placeholder","control","type"],[3,"inputStyle","isForm","placeholder","control","type","label"],[1,"actions-footer"],[3,"label","type","iconShow","event"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵtemplate(2,Tr,7,9,"div",2),n.ɵɵtemplate(3,Br,26,37,"div",3),n.ɵɵtemplate(4,Vr,15,34,"div",3),n.ɵɵtemplate(5,jr,3,3,"span",4),n.ɵɵtemplate(6,Dr,3,5,"div",5),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(2),n.ɵɵproperty("ngIf",!t.isEditingInfo),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.showBankInfoForm),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",!t.showBankInfoForm),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.isEditingInfo),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.isEditingInfo))},directives:[t.NgIf,wo,o.NgControlStatusGroup,o.FormGroupDirective,Me,Bn,Ae],pipes:[s.TranslatePipe],styles:[".company-paymethods[_ngcontent-%COMP%]   .company-paymethods-general[_ngcontent-%COMP%]   .company-paymethods-showform[_ngcontent-%COMP%]{-webkit-animation:.6s cubic-bezier(.39,.575,.565,1) both fade-in;animation:.6s cubic-bezier(.39,.575,.565,1) both fade-in}.company-paymethods[_ngcontent-%COMP%]   .company-paymethods-general[_ngcontent-%COMP%]   .company-paymethods-form[_ngcontent-%COMP%]{margin-bottom:5rem}.company-paymethods[_ngcontent-%COMP%]   .company-paymethods-general[_ngcontent-%COMP%]   .company-paymethods-form[_ngcontent-%COMP%]   .company-paymethods-section-title[_ngcontent-%COMP%]{font-family:Manrope;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.98;letter-spacing:normal;text-align:left;margin-bottom:3rem}.company-paymethods[_ngcontent-%COMP%]   .company-paymethods-general[_ngcontent-%COMP%]   .company-paymethods-form[_ngcontent-%COMP%]   .company-paymethods-container-check[_ngcontent-%COMP%]{margin:5%;display:flex;justify-content:space-evenly}.company-paymethods[_ngcontent-%COMP%]   .company-paymethods-general[_ngcontent-%COMP%]   .company-paymethods-container[_ngcontent-%COMP%]{margin-bottom:5rem}.company-paymethods[_ngcontent-%COMP%]   .company-paymethods-general[_ngcontent-%COMP%]   .company-paymethods-container[_ngcontent-%COMP%]   .company-paymethods-section-title[_ngcontent-%COMP%]{font-family:Manrope;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.98;letter-spacing:normal;text-align:left;margin-bottom:3rem}.company-paymethods[_ngcontent-%COMP%]   .company-paymethods-general[_ngcontent-%COMP%]   .company-paymethods-container[_ngcontent-%COMP%]   .company-paymethods-section-subtitle[_ngcontent-%COMP%]{font-family:Manrope;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.12;letter-spacing:normal;text-align:left}.company-paymethods[_ngcontent-%COMP%]   .company-paymethods-general[_ngcontent-%COMP%]   .company-paymethods-container[_ngcontent-%COMP%]   .company-paymethods-section[_ngcontent-%COMP%]{display:flex;justify-content:space-around;width:100%;flex-wrap:wrap}.company-paymethods[_ngcontent-%COMP%]   .company-paymethods-general[_ngcontent-%COMP%]   .company-paymethods-container[_ngcontent-%COMP%]   .company-paymethods-section[_ngcontent-%COMP%]   cowing-input-location[_ngcontent-%COMP%]{width:inherit}.company-paymethods[_ngcontent-%COMP%]   .actions-footer[_ngcontent-%COMP%]{width:100%;height:8vh;border-top:2px solid var(--primary-color);background-color:var(--white-color);position:fixed;bottom:0;left:0;display:flex;justify-content:space-evenly;padding:10px;align-items:center}"]}),r}();function Rr(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"cowing-core-company-info",13),n.ɵɵlistener("location",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().setLocation(e)})),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵproperty("form",r.registerForm.get("generalForm"))}}function Nr(e,t){if(1&e&&n.ɵɵelement(0,"cowing-core-company-employees",14),2&e){var o=n.ɵɵnextContext();n.ɵɵproperty("form",o.registerForm.get("employeesForm"))}}function Lr(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"cowing-core-company-paymethods",15),n.ɵɵlistener("location",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().setLocationPaymethod(e)})),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵproperty("form",r.registerForm.get("paymethodsForm"))("secondForm",r.registerForm.get("cardForm"))}}function qr(e,t){1&e&&n.ɵɵelement(0,"cowing-core-coworking-confirm",16),2&e&&n.ɵɵproperty("isCompany",!0)}function Ur(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"cowing-button",17),n.ɵɵlistener("event",(function(e){n.ɵɵrestoreView(o);var t=n.ɵɵnextContext();return t.isInitStep?t.goBack():t.setPreviousStep(e)})),n.ɵɵpipe(1,"translate"),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵproperty("label",r.isInitStep?n.ɵɵpipeBind1(1,3,"coworking.cancel"):n.ɵɵpipeBind1(2,5,"coworking.back"))("type",r.EButtonType.RoundedSecondary)("iconShow",!1)}}function Gr(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",18),n.ɵɵelementStart(1,"cowing-button",17),n.ɵɵlistener("event",(function(e){n.ɵɵrestoreView(o);var t=n.ɵɵnextContext();return t.isInitStep?t.goBack():t.setPreviousStep(e)})),n.ɵɵpipe(2,"translate"),n.ɵɵpipe(3,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"cowing-button",12),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().skipEmployeesCompany()})),n.ɵɵpipe(5,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("label",r.isInitStep?n.ɵɵpipeBind1(2,7,"coworking.cancel"):n.ɵɵpipeBind1(3,9,"coworking.back"))("type",r.EButtonType.RoundedSecondary)("iconShow",!1),n.ɵɵadvance(3),n.ɵɵproperty("disabled",r.skipDisabled)("label",n.ɵɵpipeBind1(5,11,"company.employees.skip"))("type",r.EButtonType.RoundedSecondary)("iconShow",!1)}}function Hr(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"cowing-button",17),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().skipBankInfoCompany()})),n.ɵɵpipe(1,"translate"),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵproperty("label",n.ɵɵpipeBind1(1,3,"company.employees.skip"))("type",r.EButtonType.RoundedSecondary)("iconShow",!1)}}var Qr=function(){function r(e,t,n,r,i,a,c){this._store=e,this.formBuilder=t,this.router=n,this.translate=r,this.customValidatorsService=i,this.companyService=a,this.securityService=c,this.skipBankInfo=!1,this.skipEmployees=!1,this.EButtonType=ke,this.steps=[{stepNumber:1,isActive:!0,title:"company.steps.general"},{stepNumber:2,isActive:!1,title:"company.steps.employees"},{stepNumber:3,isActive:!1,title:"company.steps.paymethods"},{stepNumber:4,isActive:!1,title:"company.steps.confirm"}],this.registerForm=this.formBuilder.group({generalForm:this.formBuilder.group({file:new o.FormControl(null),business_name:new o.FormControl(null,[o.Validators.required]),company_name:new o.FormControl(null,[o.Validators.required]),tax_id:new o.FormControl(null,[o.Validators.required]),fiscal_address:new o.FormControl(null,[o.Validators.required]),city:new o.FormControl(null,[o.Validators.required]),country:new o.FormControl(null,[o.Validators.required]),province:new o.FormControl(null,[o.Validators.required]),latitude:new o.FormControl(null,[o.Validators.required]),longitude:new o.FormControl(null,[o.Validators.required]),is_business_group:new o.FormControl("No",[]),business_group:new o.FormControl({value:null,disabled:!0},[]),name:new o.FormControl(null,[o.Validators.required]),phone:new o.FormControl(null,[o.Validators.required]),email:new o.FormControl(null,[o.Validators.required,o.Validators.email]),is_coworking_too:!1}),employeesForm:this.formBuilder.array([]),paymethodsForm:this.formBuilder.group({holderId:new o.FormControl(null,[o.Validators.required]),swift:new o.FormControl(null,[o.Validators.required]),IBAN:new o.FormControl(null,[o.Validators.required,this.customValidatorsService.validateIBAN]),address:new o.FormControl(null,[o.Validators.required]),city:new o.FormControl(null,[o.Validators.required]),country:new o.FormControl(null,[o.Validators.required]),province:new o.FormControl(null,[o.Validators.required])}),cardForm:this.formBuilder.group({owner:new o.FormControl(null,[o.Validators.required]),cardNumber:new o.FormControl(null,[o.Validators.required]),expireDate:new o.FormControl(null,[o.Validators.required]),cvv:new o.FormControl(null,[o.Validators.required,o.Validators.maxLength(4)])})})}return r.prototype.formControl=function(e){return this.registerForm.controls},r.prototype.skipBankInfoCompany=function(){this.skipBankInfo=!0,this.setNextStep(4)},r.prototype.skipEmployeesCompany=function(){this.skipEmployees=!0,this.setNextStep(3)},r.prototype.formGeneralInfoData=function(){var e=this.registerForm.get("generalForm").value;return new br(e)},r.prototype.formMedia=function(){if(this.registerForm.get("generalForm").get("file").value){var e=new FormData;return e.append("file",this.registerForm.get("generalForm").get("file").value),e}},r.prototype.formBankData=function(){var e=this.registerForm.get("paymethodsForm").valid?"paymethodsForm":"cardForm";return this.securityService.encrypt(JSON.stringify(this.registerForm.get(""+e).value))},r.prototype.setNextStep=function(t){return B(this,void 0,void 0,(function(){var t,n,o,r,i;return V(this,(function(a){switch(a.label){case 0:if(4!==this.whatStepIsActive)return[3,15];this._store.dispatch(W({})),a.label=1;case 1:return a.trys.push([1,12,13,14]),t=U.instance.get(e.EStorageType.Token),n=void 0,t?[4,this.companyService.createCompany(this.formGeneralInfoData())]:[3,3];case 2:return n=a.sent(),[3,5];case 3:return[4,this.companyService.createFirstCompany(this.formGeneralInfoData())];case 4:n=a.sent(),a.label=5;case 5:return o=n.id,this.registerForm.get("generalForm").get("file").value?[4,this.companyService.uploadMediaToCompany(this.formMedia(),o)]:[3,7];case 6:a.sent(),a.label=7;case 7:return this.skipEmployees?[3,9]:[4,this.companyService.createEmployeesToCompany(this.registerForm.get("employeesForm").value,o)];case 8:a.sent(),a.label=9;case 9:return this.skipBankInfo?[3,11]:[4,this.companyService.addBankInfo(this.formBankData(),o)];case 10:a.sent(),a.label=11;case 11:return this.router.navigate(["landing"]),[3,14];case 12:return r=a.sent(),this._store.dispatch(Y({payload:{message:401===r.status?this.translate.instant("general.expired"):r.data.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,14];case 13:return this._store.dispatch(ee({})),[7];case 14:return[3,16];case 15:i=this.whatStepIsActive+1,this.setNewNextStep(i),a.label=16;case 16:return[2]}}))}))},r.prototype.setLocationPaymethod=function(e){this.registerForm.get("paymethodsForm").get("city").setValue(e.city),this.registerForm.get("paymethodsForm").get("country").setValue(e.country),this.registerForm.get("paymethodsForm").get("province").setValue(e.province)},r.prototype.setLocation=function(e){this.registerForm.get("generalForm").get("latitude").setValue(e.lat),this.registerForm.get("generalForm").get("longitude").setValue(e.lng),this.registerForm.get("generalForm").get("city").setValue(e.city),this.registerForm.get("generalForm").get("country").setValue(e.country),this.registerForm.get("generalForm").get("province").setValue(e.province)},r.prototype.setPreviousStep=function(e){var t=this.whatStepIsActive-1;this.setNewNextStep(t)},r.prototype.setNewNextStep=function(e){2===e&&(this.skipEmployees=!1),3===e&&(this.skipBankInfo=!1),this.steps=this.steps.map((function(e){return e.isActive=!1,e})).map((function(t){return(t.stepNumber===e||t.stepNumber<e)&&(t.isActive=!0),t}))},r.prototype.goBack=function(){U.instance.get(e.EStorageType.Token)?this.router.navigate(["company-home"]):this.router.navigate(["landing"])},r.prototype.confirmForm=function(){return B(this,void 0,void 0,(function(){var t,n,o,r,i;return V(this,(function(a){switch(a.label){case 0:this._store.dispatch(W({})),a.label=1;case 1:return a.trys.push([1,11,12,13]),t=U.instance.get(e.EStorageType.Token),n=void 0,t?[4,this.companyService.createCompany(this.formGeneralInfoData())]:[3,3];case 2:return n=a.sent(),[3,5];case 3:return[4,this.companyService.createFirstCompany(this.formGeneralInfoData())];case 4:n=a.sent(),a.label=5;case 5:return o=n.id,[4,this.companyService.uploadMediaToCompany(this.formMedia(),o)];case 6:return a.sent(),this.skipEmployees?[3,8]:[4,this.companyService.createEmployeesToCompany(this.registerForm.get("employeesForm").value,o)];case 7:a.sent(),a.label=8;case 8:return this.skipBankInfo?[3,10]:[4,this.companyService.addBankInfo(this.formBankData(),o)];case 9:a.sent(),a.label=10;case 10:return r=this.whatStepIsActive+1,this.setNewNextStep(r),t&&L.instance.newCompanyAdded.next(o),[3,13];case 11:return i=a.sent(),this._store.dispatch(Y({payload:{message:401===i.status?this.translate.instant("general.expired"):i.data.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,13];case 12:return this._store.dispatch(ee({})),[7];case 13:return[2]}}))}))},Object.defineProperty(r.prototype,"isInitStep",{get:function(){return 1===this.whatStepIsActive},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"isLastStep",{get:function(){return this.whatStepIsActive===this.steps.length},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"whatStepIsActive",{get:function(){var e=0;return this.steps.map((function(t,n){t.isActive&&(e=n)})),this.steps[e].stepNumber},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"whatFormIsActive",{get:function(){var e=this.whatStepIsActive;return 1===e?"generalForm":2===e?"employeesForm":3===e?this.registerForm.get("paymethodsForm").dirty?"paymethodsForm":"cardForm":void 0},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"skipDisabled",{get:function(){return this.registerForm.get("employeesForm").value.length>0},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"isDisabledNextStep",{get:function(){if(2===this.whatStepIsActive)return 0===this.registerForm.get("employeesForm").value.length&&this.registerForm.get("employeesForm").valid;if(4!==this.whatStepIsActive){var e=this.whatFormIsActive;return this.registerForm.get(e).invalid}return!1},enumerable:!0,configurable:!0}),r.ɵfac=function(e){return new(e||r)(n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(o.FormBuilder),n.ɵɵdirectiveInject(d.Router),n.ɵɵdirectiveInject(s.TranslateService),n.ɵɵdirectiveInject(bn),n.ɵɵdirectiveInject(L),n.ɵɵdirectiveInject(_n))},r.ɵcmp=n.ɵɵdefineComponent({type:r,selectors:[["cowing-core-company-funnel"]],decls:14,vars:12,consts:[[1,"company-funnel-container"],[1,"stepper"],[3,"steps"],[1,"form"],[3,"form","location",4,"ngIf"],[3,"form",4,"ngIf"],[3,"form","secondForm","location",4,"ngIf"],[3,"isCompany",4,"ngIf"],[1,"actions"],[3,"label","type","iconShow","event",4,"ngIf"],["class","step-2",4,"ngIf"],[1,"inline"],[3,"disabled","label","type","iconShow","event"],[3,"form","location"],[3,"form"],[3,"form","secondForm","location"],[3,"isCompany"],[3,"label","type","iconShow","event"],[1,"step-2"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵelement(2,"cowing-core-coworking-stepper",2),n.ɵɵelementEnd(),n.ɵɵelementStart(3,"div",3),n.ɵɵtemplate(4,Rr,1,1,"cowing-core-company-info",4),n.ɵɵtemplate(5,Nr,1,1,"cowing-core-company-employees",5),n.ɵɵtemplate(6,Lr,1,2,"cowing-core-company-paymethods",6),n.ɵɵtemplate(7,qr,1,1,"cowing-core-coworking-confirm",7),n.ɵɵelementEnd(),n.ɵɵelementStart(8,"div",8),n.ɵɵtemplate(9,Ur,3,7,"cowing-button",9),n.ɵɵtemplate(10,Gr,6,13,"div",10),n.ɵɵelementStart(11,"div",11),n.ɵɵtemplate(12,Hr,2,5,"cowing-button",9),n.ɵɵelementStart(13,"cowing-button",12),n.ɵɵlistener("event",(function(e){return t.setNextStep(e)})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(2),n.ɵɵproperty("steps",t.steps),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",1===t.whatStepIsActive),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",2===t.whatStepIsActive),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",3===t.whatStepIsActive),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",4===t.whatStepIsActive),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",2!==t.whatStepIsActive),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",2===t.whatStepIsActive),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",3===t.whatStepIsActive),n.ɵɵadvance(1),n.ɵɵproperty("disabled",t.isDisabledNextStep)("label",t.isLastStep?"Entendido":"Continuar")("type",t.EButtonType.Rounded)("iconShow",!1))},directives:[kn,t.NgIf,Ae,Mr,Fr,zr,Fo],pipes:[s.TranslatePipe],styles:['.company-funnel-container[_ngcontent-%COMP%]{display:grid;grid-template-columns:.5fr 1fr 1fr 1fr 1fr;grid-template-rows:.5fr 1fr 1fr 1fr .25fr;gap:0 0;grid-template-areas:"stepper stepper stepper stepper stepper" "form form form form form" "form form form form form" "form form form form form" "actions actions actions actions actions";min-width:1200px;padding:0 4.5rem 2rem}.company-funnel-container[_ngcontent-%COMP%]   .stepper[_ngcontent-%COMP%]{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:9;grid-area:stepper}.company-funnel-container[_ngcontent-%COMP%]   .form[_ngcontent-%COMP%]{-ms-grid-row:3;-ms-grid-row-span:5;-ms-grid-column:1;-ms-grid-column-span:9;height:75vh;overflow-y:auto;grid-area:form}.company-funnel-container[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]{-ms-grid-row:9;-ms-grid-column:1;-ms-grid-column-span:9;align-items:center;display:flex;justify-content:space-between;grid-area:actions}.company-funnel-container[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]   .step-2[_ngcontent-%COMP%]{display:flex;width:100%;justify-content:space-between}.company-funnel-container[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]   .inline[_ngcontent-%COMP%]{display:inline-flex;align-items:center}']}),r}();function $r(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"cowing-input-location",19),n.ɵɵlistener("setLocation",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().setLocation(e)})),n.ɵɵpipe(1,"translate"),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵproperty("inputStyle",r.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(1,4,"coworking.general.address"))("control",r.form.get("fiscal_address"))}}function Jr(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",20),n.ɵɵelement(1,"cowing-timepicker",21),n.ɵɵelementEnd()),2&e){var o=t.$implicit,r=t.index,i=n.ɵɵnextContext();n.ɵɵattribute("data-index",r),n.ɵɵadvance(1),n.ɵɵproperty("inputStyle",i.EInputStyleType.Secondary)("isForm",!0)("placeholder",o)("control",i.form.get("schedule_open_"+(r+1)))("label",o)}}function Yr(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",20),n.ɵɵelement(1,"cowing-timepicker",21),n.ɵɵelementEnd()),2&e){var o=t.$implicit,r=t.index,i=n.ɵɵnextContext();n.ɵɵattribute("data-index",r),n.ɵɵadvance(1),n.ɵɵproperty("inputStyle",i.EInputStyleType.Secondary)("isForm",!0)("placeholder",o)("control",i.form.get("schedule_close_"+(r+1)))("label",o)}}function Kr(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",22),n.ɵɵelementStart(1,"cowing-button",23),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().goBack()})),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(3,"cowing-button",24),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().editCompany()})),n.ɵɵpipe(4,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("label",n.ɵɵpipeBind1(2,7,"coworking.cancel"))("type",r.EButtonType.RoundedSecondary)("iconShow",!1),n.ɵɵadvance(2),n.ɵɵproperty("disabled",r.isDisabledForm)("label",n.ɵɵpipeBind1(4,9,"company.general.save"))("type",r.EButtonType.Rounded)("iconShow",!1)}}var Zr=function(e,t){return[e,t]},Xr=function(){function r(e,t,o,r,i){this.cdRef=e,this.router=t,this.companyService=o,this._store=r,this.translate=i,this.location=new n.EventEmitter,this.EInputStyleType=fe,this.EInputMediaStyleType=Tn,this.EButtonType=ke,this.ETextareaStyleType=Sn,this.endGetInfo=!1,this.daysOfWeek=[this.translate.instant("coworking.general.monday"),this.translate.instant("coworking.general.tuesday"),this.translate.instant("coworking.general.wednesday"),this.translate.instant("coworking.general.thursday"),this.translate.instant("coworking.general.friday"),this.translate.instant("coworking.general.saturday"),this.translate.instant("coworking.general.sunday")]}return r.prototype.ngOnInit=function(){return B(this,void 0,void 0,(function(){var t,n,r=this;return V(this,(function(i){switch(i.label){case 0:if(this.companyId=U.instance.get(e.EStorageType.ActiveCompany),!this.companyId||!this.isEditingInfo)return[3,6];i.label=1;case 1:return i.trys.push([1,3,4,5]),this._store.dispatch(W({})),[4,this.companyService.getCompanyInfo(this.companyId)];case 2:return n=i.sent(),console.log("response:",n),n.business_group&&(this.form.get("is_business_group").disable(),this.form.get("business_group").setValue(n.business_group),this.form.get("business_group").disable()),this.form.patchValue({is_business_group:n.business_group?"Sí":"No"}),this.form.get("email").disable(),n.image?this.form.patchValue({file:n.image}):this.form.patchValue({file:"qwert"}),this.form.patchValue(n),this.setHours(n),this.setMedia(n),[3,5];case 3:return t=i.sent(),this._store.dispatch(Y({payload:{message:401===t.status?this.translate.instant("general.expired"):t.data.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,5];case 4:return this.endGetInfo=!0,this._store.dispatch(ee({})),[7];case 5:return[3,9];case 6:return!this.companyId||this.isEditingInfo?[3,8]:(this._store.dispatch(W({})),[4,this.companyService.getCompanyInfo(this.companyId)]);case 7:return n=i.sent(),this.form.get("email").disable(),n.business_group?(this.form.patchValue({is_business_group:"Sí"}),this.form.get("business_group").setValue(n.business_group),this.form.get("is_business_group").disable(),this.form.get("business_group").disable()):(this.form.patchValue({is_business_group:"Sí"}),this.form.get("is_business_group").disable(),this.form.get("business_group").enable(),this.form.get("business_group").setValidators(o.Validators.required)),this.endGetInfo=!0,this._store.dispatch(ee({})),[3,9];case 8:this.endGetInfo=!0,i.label=9;case 9:return this.form.get("is_business_group").valueChanges.subscribe((function(e){if(r.endGetInfo&&!r.companyId||r.endGetInfo&&r.companyId&&r.isEditingInfo){var t=r.form.get("business_group");"No"===e&&!1===t.disabled?(t.setValidators([]),t.disable(),t.setValue("")):"Sí"===e&&!0===t.disabled&&(t.setValidators([o.Validators.required]),t.enable()),t.updateValueAndValidity()}})),[2]}}))}))},r.prototype.ngAfterContentChecked=function(){this.cdRef.detectChanges()},Object.defineProperty(r.prototype,"isEditingInfo",{get:function(){return"/company-info"===this.router.url},enumerable:!0,configurable:!0}),r.prototype.setLocation=function(e){this.isEditingInfo?this._setLocation(e):this.location.emit(e)},r.prototype._setLocation=function(e){this.form.get("latitude").setValue(e.lat),this.form.get("longitude").setValue(e.lng),this.form.get("city").setValue(e.city),this.form.get("country").setValue(e.country),this.form.get("province").setValue(e.province)},r.prototype.goBack=function(){this.router.navigate(["company-home"])},Object.defineProperty(r.prototype,"isDisabledForm",{get:function(){return!this.form.dirty||!this.form.valid},enumerable:!0,configurable:!0}),r.prototype.formGeneralInfoData=function(){var e=this.form.getRawValue(),t=new br(e);return t.hours=[{day:0,end:e.schedule_close_1,start:e.schedule_open_1},{day:1,end:e.schedule_close_2,start:e.schedule_open_2},{day:2,end:e.schedule_close_3,start:e.schedule_open_3},{day:3,end:e.schedule_close_4,start:e.schedule_open_4},{day:4,end:e.schedule_close_5,start:e.schedule_open_5},{day:5,end:e.schedule_close_6,start:e.schedule_open_6},{day:6,end:e.schedule_close_7,start:e.schedule_open_7}],t},r.prototype.setHours=function(e){this.form.controls.schedule_open_1.setValue(e.hours[0].start),this.form.controls.schedule_close_1.setValue(e.hours[0].end),this.form.controls.schedule_close_1.touched,this.form.controls.schedule_open_1.touched,this.form.controls.schedule_open_2.setValue(e.hours[1].start),this.form.controls.schedule_close_2.setValue(e.hours[1].end),this.form.controls.schedule_close_2.touched,this.form.controls.schedule_open_2.touched,this.form.controls.schedule_open_3.setValue(e.hours[2].start),this.form.controls.schedule_close_3.setValue(e.hours[2].end),this.form.controls.schedule_close_3.touched,this.form.controls.schedule_open_3.touched,this.form.controls.schedule_open_4.setValue(e.hours[3].start),this.form.controls.schedule_close_4.setValue(e.hours[3].end),this.form.controls.schedule_close_4.touched,this.form.controls.schedule_open_4.touched,this.form.controls.schedule_open_5.setValue(e.hours[4].start),this.form.controls.schedule_close_5.setValue(e.hours[4].end),this.form.controls.schedule_close_5.touched,this.form.controls.schedule_open_5.touched,this.form.controls.schedule_open_6.setValue(e.hours[5].start),this.form.controls.schedule_close_6.setValue(e.hours[5].end),this.form.controls.schedule_close_6.touched,this.form.controls.schedule_open_6.touched,this.form.controls.schedule_open_7.setValue(e.hours[6].start),this.form.controls.schedule_close_7.setValue(e.hours[6].end),this.form.controls.schedule_close_7.touched,this.form.controls.schedule_open_7.touched},r.prototype.setMedia=function(e){this.form.controls.photo_1.setValue(e.images[1]),this.form.controls.photo_2.setValue(e.images[2]),this.form.controls.photo_3.setValue(e.images[3]),this.form.controls.photo_4.setValue(e.images[4]),this.form.controls.photo_5.setValue(e.images[5]),this.form.controls.photo_1.touched,this.form.controls.photo_2.touched,this.form.controls.photo_3.touched,this.form.controls.photo_4.touched,this.form.controls.photo_5.touched,e.video&&(this.form.controls.video_1.setValue(e.video),this.form.controls.video_1.touched)},r.prototype.formMedia=function(){var e=new FormData;return null!==this.form.get("video_1").value&&e.append("video_1",this.form.get("video_1").value),"string"!=typeof this.form.get("photo_1").value&&e.append("photo_1",this.form.get("photo_1").value),"string"!=typeof this.form.get("photo_2").value&&e.append("photo_2",this.form.get("photo_2").value),"string"!=typeof this.form.get("photo_3").value&&e.append("photo_3",this.form.get("photo_3").value),"string"!=typeof this.form.get("photo_4").value&&e.append("photo_4",this.form.get("photo_4").value),"string"!=typeof this.form.get("photo_5").value&&e.append("photo_5",this.form.get("photo_5").value),e},r.prototype.editCompany=function(){return B(this,void 0,void 0,(function(){var t,n;return V(this,(function(o){switch(o.label){case 0:t=U.instance.get(e.EStorageType.ActiveCompany),this._store.dispatch(W({})),o.label=1;case 1:return o.trys.push([1,5,6,7]),[4,this.companyService.putCompanyInfo(t,this.formGeneralInfoData())];case 2:return o.sent(),"string"==typeof this.form.get("file").value?[3,4]:[4,this.companyService.putMediaToCompany(this.formMedia(),t)];case 3:o.sent(),o.label=4;case 4:return this._store.dispatch(Y({payload:{message:"",title:this.translate.instant("company.general.success_put"),type:"alert"}})),this.goBack(),[3,7];case 5:return n=o.sent(),this._store.dispatch(Y({payload:{message:401===n.status?this.translate.instant("general.expired"):n.data.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,7];case 6:return this._store.dispatch(ee({})),[7];case 7:return[2]}}))}))},r.prototype.ngOnDestroy=function(){},r.ɵfac=function(e){return new(e||r)(n.ɵɵdirectiveInject(n.ChangeDetectorRef),n.ɵɵdirectiveInject(d.Router),n.ɵɵdirectiveInject(L),n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(s.TranslateService))},r.ɵcmp=n.ɵɵdefineComponent({type:r,selectors:[["company-plus-core-company-info"]],inputs:{form:"form"},outputs:{location:"location"},decls:81,vars:114,consts:[[1,"company-info",3,"formGroup"],[1,"company-info-section-wrapper"],[1,"company-info-container"],[1,"company-info-section-title"],[1,"subtitle"],[1,"company-info-section-name"],[1,"company-info-section"],[3,"inputStyle","isForm","placeholder","control"],[3,"inputStyle","isForm","placeholder","control","setLocation",4,"ngIf"],[3,"inputStyle","isForm","label","control","options"],[1,"company-info-container","no-margin"],[1,"company-info-section-name","schedule-section"],["class","company-info-section-small",4,"ngFor","ngForOf"],[1,"company-info-section-name","scrollable"],[1,"company-info-section-media"],[3,"isForm","control","name","acceptPhoto"],[1,"company-info-section-full"],[3,"maxLength","rows","textareaStyle","isForm","control"],["class","actions-footer",4,"ngIf"],[3,"inputStyle","isForm","placeholder","control","setLocation"],[1,"company-info-section-small"],[3,"inputStyle","isForm","placeholder","control","label"],[1,"actions-footer"],[3,"label","type","iconShow","event"],[3,"disabled","label","type","iconShow","event"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵelementStart(2,"div",2),n.ɵɵelementStart(3,"div",3),n.ɵɵtext(4),n.ɵɵpipe(5,"translate"),n.ɵɵelementStart(6,"span",4),n.ɵɵtext(7),n.ɵɵpipe(8,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(9,"div",5),n.ɵɵelementStart(10,"div",6),n.ɵɵelement(11,"cowing-input",7),n.ɵɵpipe(12,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(13,"div",6),n.ɵɵelement(14,"cowing-input",7),n.ɵɵpipe(15,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(16,"div",6),n.ɵɵelement(17,"cowing-input",7),n.ɵɵpipe(18,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(19,"div",6),n.ɵɵtemplate(20,$r,2,6,"cowing-input-location",8),n.ɵɵelementEnd(),n.ɵɵelementStart(21,"div",6),n.ɵɵelement(22,"cowing-input-dropdown",9),n.ɵɵpipe(23,"translate"),n.ɵɵpipe(24,"translate"),n.ɵɵpipe(25,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(26,"div",6),n.ɵɵelement(27,"cowing-input",7),n.ɵɵpipe(28,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(29,"div",6),n.ɵɵelement(30,"cowing-input",7),n.ɵɵpipe(31,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(32,"div",6),n.ɵɵelement(33,"cowing-input",7),n.ɵɵpipe(34,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(35,"div",6),n.ɵɵelement(36,"cowing-input",7),n.ɵɵpipe(37,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(38,"div",10),n.ɵɵelementStart(39,"div",3),n.ɵɵtext(40),n.ɵɵpipe(41,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(42,"div",11),n.ɵɵtemplate(43,Jr,2,6,"div",12),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(44,"div",2),n.ɵɵelementStart(45,"div",3),n.ɵɵtext(46),n.ɵɵpipe(47,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(48,"div",11),n.ɵɵtemplate(49,Yr,2,6,"div",12),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(50,"div",2),n.ɵɵelementStart(51,"div",3),n.ɵɵtext(52),n.ɵɵpipe(53,"translate"),n.ɵɵelementStart(54,"span",4),n.ɵɵtext(55),n.ɵɵpipe(56,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(57,"div",13),n.ɵɵelementStart(58,"div",14),n.ɵɵelement(59,"cowing-input-media",15),n.ɵɵelementEnd(),n.ɵɵelementStart(60,"div",14),n.ɵɵelement(61,"cowing-input-media",15),n.ɵɵelementEnd(),n.ɵɵelementStart(62,"div",14),n.ɵɵelement(63,"cowing-input-media",15),n.ɵɵelementEnd(),n.ɵɵelementStart(64,"div",14),n.ɵɵelement(65,"cowing-input-media",15),n.ɵɵelementEnd(),n.ɵɵelementStart(66,"div",14),n.ɵɵelement(67,"cowing-input-media",15),n.ɵɵelementEnd(),n.ɵɵelementStart(68,"div",14),n.ɵɵelement(69,"cowing-input-media",15),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(70,"div",2),n.ɵɵelementStart(71,"div",3),n.ɵɵtext(72),n.ɵɵpipe(73,"translate"),n.ɵɵelementStart(74,"span",4),n.ɵɵtext(75),n.ɵɵpipe(76,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(77,"div",5),n.ɵɵelementStart(78,"div",16),n.ɵɵelement(79,"cowing-textarea",17),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵtemplate(80,Kr,5,11,"div",18),n.ɵɵelementEnd()),2&e&&(n.ɵɵproperty("formGroup",t.form),n.ɵɵadvance(4),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(5,75,"company.general.general_data")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(8,77,"company.general.general_data_info")),n.ɵɵadvance(4),n.ɵɵproperty("inputStyle",t.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(12,79,"coworking.general.company-name"))("control",t.form.get("company_name")),n.ɵɵadvance(3),n.ɵɵproperty("inputStyle",t.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(15,81,"coworking.general.business-name"))("control",t.form.get("business_name")),n.ɵɵadvance(3),n.ɵɵproperty("inputStyle",t.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(18,83,"coworking.general.tax-id"))("control",t.form.get("tax_id")),n.ɵɵadvance(3),n.ɵɵproperty("ngIf",t.isEditingInfo&&t.endGetInfo||!t.isEditingInfo),n.ɵɵadvance(2),n.ɵɵproperty("inputStyle",t.EInputStyleType.Secondary)("isForm",!0)("label",n.ɵɵpipeBind1(23,85,"coworking.general.is-business-group"))("control",t.form.get("is_business_group"))("options",n.ɵɵpureFunction2(111,Zr,n.ɵɵpipeBind1(24,87,"coworking.general.yes"),n.ɵɵpipeBind1(25,89,"coworking.general.no"))),n.ɵɵadvance(5),n.ɵɵproperty("inputStyle",t.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(28,91,"coworking.general.group-name"))("control",t.form.get("business_group")),n.ɵɵadvance(3),n.ɵɵproperty("inputStyle",t.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(31,93,"company.general.name"))("control",t.form.get("name")),n.ɵɵadvance(3),n.ɵɵproperty("inputStyle",t.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(34,95,"company.general.phone"))("control",t.form.get("phone")),n.ɵɵadvance(3),n.ɵɵproperty("inputStyle",t.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(37,97,"company.general.email"))("control",t.form.get("email")),n.ɵɵadvance(4),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(41,99,"coworking.general.time-open-title")," "),n.ɵɵadvance(3),n.ɵɵproperty("ngForOf",t.daysOfWeek),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(47,101,"coworking.general.time-close-title")," "),n.ɵɵadvance(3),n.ɵɵproperty("ngForOf",t.daysOfWeek),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(53,103,"coworking.general.media-title")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(56,105,"coworking.general.video-optional")," "),n.ɵɵadvance(4),n.ɵɵproperty("isForm",!0)("control",t.form.get("video_1"))("name","video_1")("acceptPhoto",!1),n.ɵɵadvance(2),n.ɵɵproperty("isForm",!0)("control",t.form.get("photo_1"))("name","photo_1")("acceptPhoto",!0),n.ɵɵadvance(2),n.ɵɵproperty("isForm",!0)("control",t.form.get("photo_2"))("name","photo_2")("acceptPhoto",!0),n.ɵɵadvance(2),n.ɵɵproperty("isForm",!0)("control",t.form.get("photo_3"))("name","photo_3")("acceptPhoto",!0),n.ɵɵadvance(2),n.ɵɵproperty("isForm",!0)("control",t.form.get("photo_4"))("name","photo_4")("acceptPhoto",!0),n.ɵɵadvance(2),n.ɵɵproperty("isForm",!0)("control",t.form.get("photo_5"))("name","photo_5")("acceptPhoto",!0),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(73,107,"coworking.general.description")," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(76,109,"coworking.general.max_chars_desc")," "),n.ɵɵadvance(4),n.ɵɵproperty("maxLength",300)("rows",2)("textareaStyle",t.ETextareaStyleType.Primary)("isForm",!0)("control",t.form.get("description")),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.isEditingInfo))},directives:[o.NgControlStatusGroup,o.FormGroupDirective,Me,t.NgIf,en,t.NgForOf,Un,Kn,Bn,no,Ae],pipes:[s.TranslatePipe],styles:[".company-info[_ngcontent-%COMP%]{position:relative}.company-info[_ngcontent-%COMP%]   .company-info-section-wrapper[_ngcontent-%COMP%]{margin-bottom:20px}.company-info[_ngcontent-%COMP%]   .company-info-section-wrapper[_ngcontent-%COMP%]   .company-info-container[_ngcontent-%COMP%]{margin-bottom:50px}.company-info[_ngcontent-%COMP%]   .company-info-section-wrapper[_ngcontent-%COMP%]   .company-info-container.no-margin[_ngcontent-%COMP%]{margin:0}.company-info[_ngcontent-%COMP%]   .company-info-section-wrapper[_ngcontent-%COMP%]   .company-info-container[_ngcontent-%COMP%]   .company-info-section-title[_ngcontent-%COMP%]{height:40px;margin:0 0 11px 20px;font-family:Manrope;font-size:16px;font-weight:800;justify-content:space-around;display:flex;flex-direction:column}.company-info[_ngcontent-%COMP%]   .company-info-section-wrapper[_ngcontent-%COMP%]   .company-info-container[_ngcontent-%COMP%]   .company-info-section-title[_ngcontent-%COMP%] > .subtitle[_ngcontent-%COMP%]{font-family:Manrope;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.12;letter-spacing:normal;text-align:left}.company-info[_ngcontent-%COMP%]   .company-info-section-wrapper[_ngcontent-%COMP%]   .company-info-container[_ngcontent-%COMP%]   .company-info-section-title[_ngcontent-%COMP%] > .optional[_ngcontent-%COMP%]{font-family:Manrope;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.12;letter-spacing:normal;text-align:left}.company-info[_ngcontent-%COMP%]   .company-info-section-wrapper[_ngcontent-%COMP%]   .company-info-container[_ngcontent-%COMP%]   .company-info-section-name[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap}.company-info[_ngcontent-%COMP%]   .company-info-section-wrapper[_ngcontent-%COMP%]   .company-info-container[_ngcontent-%COMP%]   .company-info-section-name.schedule-section[_ngcontent-%COMP%]{flex-wrap:nowrap}.company-info[_ngcontent-%COMP%]   .company-info-section-wrapper[_ngcontent-%COMP%]   .company-info-container[_ngcontent-%COMP%]   .company-info-section-name.scrollable[_ngcontent-%COMP%]{overflow-x:auto;flex-wrap:nowrap}.company-info[_ngcontent-%COMP%]   .company-info-section-wrapper[_ngcontent-%COMP%]   .company-info-container[_ngcontent-%COMP%]   .company-info-section-name[_ngcontent-%COMP%]   .company-info-section[_ngcontent-%COMP%]{width:300px;margin-right:2rem}.company-info[_ngcontent-%COMP%]   .company-info-section-wrapper[_ngcontent-%COMP%]   .company-info-container[_ngcontent-%COMP%]   .company-info-section-name[_ngcontent-%COMP%]   .company-info-section-small[_ngcontent-%COMP%]{width:15%}.company-info[_ngcontent-%COMP%]   .company-info-section-wrapper[_ngcontent-%COMP%]   .company-info-container[_ngcontent-%COMP%]   .company-info-section-name[_ngcontent-%COMP%]   .company-info-section-media[_ngcontent-%COMP%]{margin-right:3rem}.company-info[_ngcontent-%COMP%]   .company-info-section-wrapper[_ngcontent-%COMP%]   .company-info-container[_ngcontent-%COMP%]   .company-info-section-name[_ngcontent-%COMP%]   .company-info-section[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:last-child{margin:0}.company-info[_ngcontent-%COMP%]   .company-info-section-wrapper[_ngcontent-%COMP%]   .company-info-container[_ngcontent-%COMP%]   .company-info-section-name[_ngcontent-%COMP%]   .company-info-section-full[_ngcontent-%COMP%]{width:100%}.company-info[_ngcontent-%COMP%]   .actions-footer[_ngcontent-%COMP%]{width:100%;height:8vh;border-top:2px solid var(--primary-color);background-color:var(--white-color);position:fixed;bottom:0;left:0;display:flex;justify-content:space-evenly;padding:10px;align-items:center}"]}),r}();function Wr(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"company-plus-core-company-info",13),n.ɵɵlistener("location",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().setLocation(e)})),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵproperty("form",r.registerForm.get("generalForm"))}}function ei(e,t){if(1&e&&n.ɵɵelement(0,"cowing-core-company-employees",14),2&e){var o=n.ɵɵnextContext();n.ɵɵproperty("form",o.registerForm.get("employeesForm"))}}function ti(e,t){if(1&e&&n.ɵɵelement(0,"cowing-core-company-spaces",14),2&e){var o=n.ɵɵnextContext();n.ɵɵproperty("form",o.registerForm.get("spacesForm"))}}function ni(e,t){if(1&e&&n.ɵɵelement(0,"cowing-core-company-services",14),2&e){var o=n.ɵɵnextContext();n.ɵɵproperty("form",o.registerForm.get("servicesForm"))}}function oi(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"cowing-core-company-paymethods",15),n.ɵɵlistener("location",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().setLocationPaymethod(e)})),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵproperty("form",r.registerForm.get("paymethodsForm"))("secondForm",r.registerForm.get("cardForm"))}}function ri(e,t){1&e&&n.ɵɵelement(0,"cowing-core-coworking-confirm",16),2&e&&n.ɵɵproperty("isCompany",!0)}function ii(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"cowing-button",17),n.ɵɵlistener("event",(function(e){n.ɵɵrestoreView(o);var t=n.ɵɵnextContext();return t.isInitStep?t.goBack():t.setPreviousStep(e)})),n.ɵɵpipe(1,"translate"),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵproperty("label",r.isInitStep?n.ɵɵpipeBind1(1,3,"coworking.cancel"):n.ɵɵpipeBind1(2,5,"coworking.back"))("type",r.EButtonType.RoundedSecondary)("iconShow",!1)}}function ai(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",18),n.ɵɵelementStart(1,"cowing-button",17),n.ɵɵlistener("event",(function(e){n.ɵɵrestoreView(o);var t=n.ɵɵnextContext();return t.isInitStep?t.goBack():t.setPreviousStep(e)})),n.ɵɵpipe(2,"translate"),n.ɵɵpipe(3,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"cowing-button",12),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().skipEmployeesCompany()})),n.ɵɵpipe(5,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("label",r.isInitStep?n.ɵɵpipeBind1(2,7,"coworking.cancel"):n.ɵɵpipeBind1(3,9,"coworking.back"))("type",r.EButtonType.RoundedSecondary)("iconShow",!1),n.ɵɵadvance(3),n.ɵɵproperty("disabled",r.skipDisabled)("label",n.ɵɵpipeBind1(5,11,"company.employees.skip"))("type",r.EButtonType.RoundedSecondary)("iconShow",!1)}}function ci(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"cowing-button",17),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().skipBankInfoCompany()})),n.ɵɵpipe(1,"translate"),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵproperty("label",n.ɵɵpipeBind1(1,3,"company.employees.skip"))("type",r.EButtonType.RoundedSecondary)("iconShow",!1)}}var si,li,pi=function(){function r(e,t,n,r,i,a,c,s){this._store=e,this.formBuilder=t,this.router=n,this.translate=r,this.customValidatorsService=i,this.companyService=a,this.coworkingService=c,this.securityService=s,this.skipBankInfo=!1,this.skipEmployees=!1,this.EButtonType=ke,this.steps=[{stepNumber:1,isActive:!0,title:"company.steps.general"},{stepNumber:2,isActive:!1,title:"company.steps.employees"},{stepNumber:3,isActive:!1,title:"coworking.steps.spaces"},{stepNumber:4,isActive:!1,title:"coworking.steps.services"},{stepNumber:5,isActive:!1,title:"company.steps.paymethods"},{stepNumber:6,isActive:!1,title:"company.steps.confirm"}],this.registerForm=this.formBuilder.group({generalForm:this.formBuilder.group({file:new o.FormControl(null),business_name:new o.FormControl(null,[o.Validators.required]),company_name:new o.FormControl(null,[o.Validators.required]),tax_id:new o.FormControl(null,[o.Validators.required]),fiscal_address:new o.FormControl(null,[o.Validators.required]),city:new o.FormControl(null,[o.Validators.required]),country:new o.FormControl(null,[o.Validators.required]),province:new o.FormControl(null,[o.Validators.required]),latitude:new o.FormControl(null,[o.Validators.required]),longitude:new o.FormControl(null,[o.Validators.required]),is_business_group:new o.FormControl("No",[]),business_group:new o.FormControl({value:null,disabled:!0},[]),name:new o.FormControl(null,[o.Validators.required]),phone:new o.FormControl(null,[o.Validators.required]),email:new o.FormControl(null,[o.Validators.required,o.Validators.email]),is_coworking_too:!0,schedule_open_1:new o.FormControl(null,[o.Validators.required]),schedule_open_2:new o.FormControl(null,[o.Validators.required]),schedule_open_3:new o.FormControl(null,[o.Validators.required]),schedule_open_4:new o.FormControl(null,[o.Validators.required]),schedule_open_5:new o.FormControl(null,[o.Validators.required]),schedule_open_6:new o.FormControl(null,[o.Validators.required]),schedule_open_7:new o.FormControl(null,[o.Validators.required]),schedule_close_1:new o.FormControl(null,[o.Validators.required]),schedule_close_2:new o.FormControl(null,[o.Validators.required]),schedule_close_3:new o.FormControl(null,[o.Validators.required]),schedule_close_4:new o.FormControl(null,[o.Validators.required]),schedule_close_5:new o.FormControl(null,[o.Validators.required]),schedule_close_6:new o.FormControl(null,[o.Validators.required]),schedule_close_7:new o.FormControl(null,[o.Validators.required]),video_1:new o.FormControl(null),photo_1:new o.FormControl(null,[o.Validators.required]),photo_2:new o.FormControl(null,[o.Validators.required]),photo_3:new o.FormControl(null,[o.Validators.required]),photo_4:new o.FormControl(null,[o.Validators.required]),photo_5:new o.FormControl(null,[o.Validators.required]),description:new o.FormControl(null,[o.Validators.required,o.Validators.maxLength(300)])}),employeesForm:this.formBuilder.array([]),spacesForm:this.formBuilder.array([new o.FormGroup({imagePath:new o.FormControl(null,[o.Validators.required]),name:new o.FormControl(null,[o.Validators.required]),spaceCategory:new o.FormControl(null,[o.Validators.required]),capacity:new o.FormControl(null,[o.Validators.required]),quantity:new o.FormControl(null,[o.Validators.required]),price_hour:new o.FormControl(null,[o.Validators.required]),price_day:new o.FormControl(null,[o.Validators.required]),price_week:new o.FormControl(null,[o.Validators.required]),price_month:new o.FormControl(null,[o.Validators.required])})]),servicesForm:this.formBuilder.array([]),paymethodsForm:this.formBuilder.group({holderId:new o.FormControl(null,[o.Validators.required]),swift:new o.FormControl(null,[o.Validators.required]),IBAN:new o.FormControl(null,[o.Validators.required,this.customValidatorsService.validateIBAN]),address:new o.FormControl(null,[o.Validators.required]),city:new o.FormControl(null,[o.Validators.required]),country:new o.FormControl(null,[o.Validators.required]),province:new o.FormControl(null,[o.Validators.required])}),cardForm:this.formBuilder.group({owner:new o.FormControl(null,[o.Validators.required]),cardNumber:new o.FormControl(null,[o.Validators.required]),expireDate:new o.FormControl(null,[o.Validators.required]),cvv:new o.FormControl(null,[o.Validators.required,o.Validators.maxLength(4)])})})}return r.prototype.formControl=function(e){return this.registerForm.controls},r.prototype.skipBankInfoCompany=function(){this.skipBankInfo=!0,this.setNextStep(6)},r.prototype.skipEmployeesCompany=function(){this.skipEmployees=!0,this.setNextStep(3)},r.prototype.formGeneralInfoData=function(){var e=this.registerForm.get("generalForm").value,t=new br(e);return t.email=this.registerForm.get("generalForm").get("email").value,t.hours=[{day:0,end:e.schedule_close_1,start:e.schedule_open_1},{day:1,end:e.schedule_close_2,start:e.schedule_open_2},{day:2,end:e.schedule_close_3,start:e.schedule_open_3},{day:3,end:e.schedule_close_4,start:e.schedule_open_4},{day:4,end:e.schedule_close_5,start:e.schedule_open_5},{day:5,end:e.schedule_close_6,start:e.schedule_open_6},{day:6,end:e.schedule_close_7,start:e.schedule_open_7}],t},r.prototype.formServices=function(){var e=[];return this.registerForm.get("servicesForm").controls.forEach((function(t){for(var n in t.controls){var o=t.controls[n];e.push({id:o.rawValue.id,value:o.value})}})),e},r.prototype.formMedia=function(){var e=new FormData;return null!==this.registerForm.get("generalForm").get("video_1").value&&e.append("video_1",this.registerForm.get("generalForm").get("video_1").value),e.append("photo_1",this.registerForm.get("generalForm").get("photo_1").value),e.append("photo_2",this.registerForm.get("generalForm").get("photo_2").value),e.append("photo_3",this.registerForm.get("generalForm").get("photo_3").value),e.append("photo_4",this.registerForm.get("generalForm").get("photo_4").value),e.append("photo_5",this.registerForm.get("generalForm").get("photo_5").value),e},r.prototype.formBankData=function(){var e=this.registerForm.get("paymethodsForm").valid?"paymethodsForm":"cardForm";return this.securityService.encrypt(JSON.stringify(this.registerForm.get(""+e).value))},r.prototype.setNextStep=function(t){return B(this,void 0,void 0,(function(){var t,n,o,r,i,a,c,s,l,p,d,m,g,u,f;return V(this,(function(h){switch(h.label){case 0:if(6!==this.whatStepIsActive)return[3,24];this._store.dispatch(W({})),h.label=1;case 1:return h.trys.push([1,21,22,23]),t=U.instance.get(e.EStorageType.Token),n=void 0,t?[4,this.companyService.createCompany(this.formGeneralInfoData())]:[3,3];case 2:return n=h.sent(),[3,5];case 3:return[4,this.companyService.createFirstCompany(this.formGeneralInfoData())];case 4:n=h.sent(),h.label=5;case 5:return o=n.id,r=n.coworking_id,[4,this.coworkingService.addMedias(this.formMedia(),r)];case 6:h.sent(),h.label=7;case 7:h.trys.push([7,13,14,15]),i=j(this.registerForm.get("spacesForm").value),a=i.next(),h.label=8;case 8:return a.done?[3,12]:(c=a.value,(s=F({},c)).type_id=s.spaceCategory.id,delete s.spaceCategory,delete s.imagePath,[4,this.coworkingService.addSpaces(s,r)]);case 9:return l=h.sent(),(p=new FormData).append("file",c.imagePath),[4,this.coworkingService.addSpaceImage(p,l.id)];case 10:h.sent(),h.label=11;case 11:return a=i.next(),[3,8];case 12:return[3,15];case 13:return d=h.sent(),u={error:d},[3,15];case 14:try{a&&!a.done&&(f=i.return)&&f.call(i)}finally{if(u)throw u.error}return[7];case 15:return[4,this.coworkingService.addServices(this.formServices(),r)];case 16:return h.sent(),this.skipEmployees?[3,18]:[4,this.companyService.createEmployeesToCompany(this.registerForm.get("employeesForm").value,o)];case 17:h.sent(),h.label=18;case 18:return this.skipBankInfo?[3,20]:[4,this.companyService.addBankInfo(this.formBankData(),o)];case 19:h.sent(),h.label=20;case 20:return this.router.navigate(["landing"]),[3,23];case 21:return m=h.sent(),this._store.dispatch(Y({payload:{message:401===m.status?this.translate.instant("general.expired"):m.data.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,23];case 22:return this._store.dispatch(ee({})),[7];case 23:return[3,25];case 24:g=this.whatStepIsActive+1,this.setNewNextStep(g),h.label=25;case 25:return[2]}}))}))},r.prototype.setLocationPaymethod=function(e){this.registerForm.get("paymethodsForm").get("city").setValue(e.city),this.registerForm.get("paymethodsForm").get("country").setValue(e.country),this.registerForm.get("paymethodsForm").get("province").setValue(e.province)},r.prototype.setLocation=function(e){this.registerForm.get("generalForm").get("latitude").setValue(e.lat),this.registerForm.get("generalForm").get("longitude").setValue(e.lng),this.registerForm.get("generalForm").get("city").setValue(e.city),this.registerForm.get("generalForm").get("country").setValue(e.country),this.registerForm.get("generalForm").get("province").setValue(e.province)},r.prototype.setPreviousStep=function(e){var t=this.whatStepIsActive-1;this.setNewNextStep(t)},r.prototype.setNewNextStep=function(e){2===e&&(this.skipEmployees=!1),3===e&&(this.skipBankInfo=!1),this.steps=this.steps.map((function(e){return e.isActive=!1,e})).map((function(t){return(t.stepNumber===e||t.stepNumber<e)&&(t.isActive=!0),t}))},r.prototype.goBack=function(){U.instance.get(e.EStorageType.Token)?this.router.navigate(["company-home"]):this.router.navigate(["landing"])},r.prototype.confirmForm=function(){return B(this,void 0,void 0,(function(){var t,n,o,r,i;return V(this,(function(a){switch(a.label){case 0:this._store.dispatch(W({})),a.label=1;case 1:return a.trys.push([1,11,12,13]),t=U.instance.get(e.EStorageType.Token),n=void 0,t?[4,this.companyService.createCompany(this.formGeneralInfoData())]:[3,3];case 2:return n=a.sent(),[3,5];case 3:return[4,this.companyService.createFirstCompany(this.formGeneralInfoData())];case 4:n=a.sent(),a.label=5;case 5:return o=n.id,[4,this.companyService.uploadMediaToCompany(this.formMedia(),o)];case 6:return a.sent(),this.skipEmployees?[3,8]:[4,this.companyService.createEmployeesToCompany(this.registerForm.get("employeesForm").value,o)];case 7:a.sent(),a.label=8;case 8:return this.skipBankInfo?[3,10]:[4,this.companyService.addBankInfo(this.formBankData(),o)];case 9:a.sent(),a.label=10;case 10:return r=this.whatStepIsActive+1,this.setNewNextStep(r),t&&L.instance.newCompanyAdded.next(o),[3,13];case 11:return i=a.sent(),this._store.dispatch(Y({payload:{message:401===i.status?this.translate.instant("general.expired"):i.data.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,13];case 12:return this._store.dispatch(ee({})),[7];case 13:return[2]}}))}))},Object.defineProperty(r.prototype,"isInitStep",{get:function(){return 1===this.whatStepIsActive},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"isLastStep",{get:function(){return this.whatStepIsActive===this.steps.length},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"whatStepIsActive",{get:function(){var e=0;return this.steps.map((function(t,n){t.isActive&&(e=n)})),this.steps[e].stepNumber},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"whatFormIsActive",{get:function(){var e=this.whatStepIsActive;return 1===e?"generalForm":2===e?"employeesForm":3===e?"spacesForm":4===e?"servicesForm":5===e?this.registerForm.get("paymethodsForm").dirty?"paymethodsForm":"cardForm":void 0},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"skipDisabled",{get:function(){return this.registerForm.get("employeesForm").value.length>0},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"isDisabledNextStep",{get:function(){var e=this.whatFormIsActive;return 2===this.whatStepIsActive?0===this.registerForm.get("employeesForm").value.length&&this.registerForm.get("employeesForm").valid:6!==this.whatStepIsActive&&this.registerForm.get(e).invalid},enumerable:!0,configurable:!0}),r.ɵfac=function(e){return new(e||r)(n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(o.FormBuilder),n.ɵɵdirectiveInject(d.Router),n.ɵɵdirectiveInject(s.TranslateService),n.ɵɵdirectiveInject(bn),n.ɵɵdirectiveInject(L),n.ɵɵdirectiveInject(q),n.ɵɵdirectiveInject(_n))},r.ɵcmp=n.ɵɵdefineComponent({type:r,selectors:[["cowing-core-company-plus-funnel"]],decls:16,vars:14,consts:[[1,"company-funnel-container"],[1,"stepper"],[3,"steps"],[1,"form"],[3,"form","location",4,"ngIf"],[3,"form",4,"ngIf"],[3,"form","secondForm","location",4,"ngIf"],[3,"isCompany",4,"ngIf"],[1,"actions"],[3,"label","type","iconShow","event",4,"ngIf"],["class","step-2",4,"ngIf"],[1,"inline"],[3,"disabled","label","type","iconShow","event"],[3,"form","location"],[3,"form"],[3,"form","secondForm","location"],[3,"isCompany"],[3,"label","type","iconShow","event"],[1,"step-2"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵelement(2,"cowing-core-coworking-stepper",2),n.ɵɵelementEnd(),n.ɵɵelementStart(3,"div",3),n.ɵɵtemplate(4,Wr,1,1,"company-plus-core-company-info",4),n.ɵɵtemplate(5,ei,1,1,"cowing-core-company-employees",5),n.ɵɵtemplate(6,ti,1,1,"cowing-core-company-spaces",5),n.ɵɵtemplate(7,ni,1,1,"cowing-core-company-services",5),n.ɵɵtemplate(8,oi,1,2,"cowing-core-company-paymethods",6),n.ɵɵtemplate(9,ri,1,1,"cowing-core-coworking-confirm",7),n.ɵɵelementEnd(),n.ɵɵelementStart(10,"div",8),n.ɵɵtemplate(11,ii,3,7,"cowing-button",9),n.ɵɵtemplate(12,ai,6,13,"div",10),n.ɵɵelementStart(13,"div",11),n.ɵɵtemplate(14,ci,2,5,"cowing-button",9),n.ɵɵelementStart(15,"cowing-button",12),n.ɵɵlistener("event",(function(e){return t.setNextStep(e)})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(2),n.ɵɵproperty("steps",t.steps),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",1===t.whatStepIsActive),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",2===t.whatStepIsActive),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",3===t.whatStepIsActive),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",4===t.whatStepIsActive),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",5===t.whatStepIsActive),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",6===t.whatStepIsActive),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",2!==t.whatStepIsActive),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",2===t.whatStepIsActive),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",5===t.whatStepIsActive),n.ɵɵadvance(1),n.ɵɵproperty("disabled",t.isDisabledNextStep)("label",t.isLastStep?"Entendido":"Continuar")("type",t.EButtonType.Rounded)("iconShow",!1))},directives:[kn,t.NgIf,Ae,Xr,Fr,Uo,Cr,zr,Fo],pipes:[s.TranslatePipe],styles:['.company-funnel-container[_ngcontent-%COMP%]{display:grid;grid-template-columns:.5fr 1fr 1fr 1fr 1fr;grid-template-rows:.5fr 1fr 1fr 1fr .25fr;gap:0 0;grid-template-areas:"stepper stepper stepper stepper stepper" "form form form form form" "form form form form form" "form form form form form" "actions actions actions actions actions";min-width:1200px;padding:0 4.5rem 2rem}.company-funnel-container[_ngcontent-%COMP%]   .stepper[_ngcontent-%COMP%]{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:9;grid-area:stepper}.company-funnel-container[_ngcontent-%COMP%]   .form[_ngcontent-%COMP%]{-ms-grid-row:3;-ms-grid-row-span:5;-ms-grid-column:1;-ms-grid-column-span:9;height:75vh;overflow-y:auto;grid-area:form}.company-funnel-container[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]{-ms-grid-row:9;-ms-grid-column:1;-ms-grid-column-span:9;align-items:center;display:flex;justify-content:space-between;grid-area:actions}.company-funnel-container[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]   .step-2[_ngcontent-%COMP%]{display:flex;width:100%;justify-content:space-between}.company-funnel-container[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]   .inline[_ngcontent-%COMP%]{display:inline-flex;align-items:center}']}),r}();!function(e){e.List="list",e.Map="map"}(si||(si={})),function(e){e.Explore="explore",e.Fav="fav",e.Office="office",e.Booking="booking",e.Profile="profile"}(li||(li={}));var di=a.createSelector((function(e){return e.alert}),(function(e){return e}));function mi(e,t){if(1&e&&n.ɵɵelement(0,"img",4),2&e){var o=n.ɵɵnextContext();n.ɵɵproperty("src",o.getExploreIcon,n.ɵɵsanitizeUrl)}}function gi(e,t){if(1&e&&n.ɵɵelement(0,"img",4),2&e){var o=n.ɵɵnextContext();n.ɵɵproperty("src",o.getExploreIconActive,n.ɵɵsanitizeUrl)}}function ui(e,t){if(1&e&&n.ɵɵelement(0,"img",4),2&e){var o=n.ɵɵnextContext();n.ɵɵproperty("src",o.getBriefcaseIcon,n.ɵɵsanitizeUrl)}}function fi(e,t){if(1&e&&n.ɵɵelement(0,"img",4),2&e){var o=n.ɵɵnextContext();n.ɵɵproperty("src",o.getBriefcaseIconActive,n.ɵɵsanitizeUrl)}}function hi(e,t){if(1&e&&n.ɵɵelement(0,"img",4),2&e){var o=n.ɵɵnextContext();n.ɵɵproperty("src",o.getBookingIcon,n.ɵɵsanitizeUrl)}}function vi(e,t){if(1&e&&n.ɵɵelement(0,"img",4),2&e){var o=n.ɵɵnextContext();n.ɵɵproperty("src",o.getBookingIconActive,n.ɵɵsanitizeUrl)}}function yi(e,t){if(1&e&&n.ɵɵelement(0,"img",4),2&e){var o=n.ɵɵnextContext();n.ɵɵproperty("src",o.getProfileIcon,n.ɵɵsanitizeUrl)}}function wi(e,t){if(1&e&&n.ɵɵelement(0,"img",4),2&e){var o=n.ɵɵnextContext();n.ɵɵproperty("src",o.getProfileIconActive,n.ɵɵsanitizeUrl)}}var Ci=function(e){return{active:e}},bi=function(){function e(e){this.router=e,this.EActiveTab=li,this.activeTab=li.Explore}return Object.defineProperty(e.prototype,"getExploreIcon",{get:function(){return""+ve.explore},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"getExploreIconActive",{get:function(){return""+ve.exploreActive},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"getFavIcon",{get:function(){return""+ve.fav},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"getFavIconActive",{get:function(){return""+ve.favActive},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"getBriefcaseIcon",{get:function(){return""+ve.briefcase},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"getBriefcaseIconActive",{get:function(){return""+ve.briefcaseActive},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"getBookingIcon",{get:function(){return""+ve.booking},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"getBookingIconActive",{get:function(){return""+ve.bookingActive},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"getProfileIcon",{get:function(){return""+ve.profile},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"getProfileIconActive",{get:function(){return""+ve.profileActive},enumerable:!0,configurable:!0}),e.prototype.goToNavigation=function(e,t){return B(this,void 0,void 0,(function(){return V(this,(function(n){switch(n.label){case 0:return[4,this.router.navigate([e])];case 1:return n.sent(),this.activeTab=t,[2]}}))}))},e.prototype.setActive=function(e){switch(e){case li.Booking:return this.goToNavigation("coworker-booking",e);case li.Office:return this.goToNavigation("coworker-office",e);case li.Explore:return this.goToNavigation("coworker-explore",e);case li.Profile:return this.goToNavigation("coworker-profile",e)}},e.ɵfac=function(t){return new(t||e)(n.ɵɵdirectiveInject(d.Router))},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-tabs"]],inputs:{activeTab:["active","activeTab"]},decls:25,vars:32,consts:[[1,"cowing-tabs"],[1,"tab",3,"click"],[3,"src",4,"ngIf"],[3,"ngClass"],[3,"src"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵlistener("click",(function(){return t.setActive(t.EActiveTab.Explore)})),n.ɵɵtemplate(2,mi,1,1,"img",2),n.ɵɵtemplate(3,gi,1,1,"img",2),n.ɵɵelementStart(4,"span",3),n.ɵɵtext(5),n.ɵɵpipe(6,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(7,"div",1),n.ɵɵlistener("click",(function(){return t.setActive(t.EActiveTab.Office)})),n.ɵɵtemplate(8,ui,1,1,"img",2),n.ɵɵtemplate(9,fi,1,1,"img",2),n.ɵɵelementStart(10,"span",3),n.ɵɵtext(11),n.ɵɵpipe(12,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(13,"div",1),n.ɵɵlistener("click",(function(){return t.setActive(t.EActiveTab.Booking)})),n.ɵɵtemplate(14,hi,1,1,"img",2),n.ɵɵtemplate(15,vi,1,1,"img",2),n.ɵɵelementStart(16,"span",3),n.ɵɵtext(17),n.ɵɵpipe(18,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(19,"div",1),n.ɵɵlistener("click",(function(){return t.setActive(t.EActiveTab.Profile)})),n.ɵɵtemplate(20,yi,1,1,"img",2),n.ɵɵtemplate(21,wi,1,1,"img",2),n.ɵɵelementStart(22,"span",3),n.ɵɵtext(23),n.ɵɵpipe(24,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(2),n.ɵɵproperty("ngIf",t.activeTab!==t.EActiveTab.Explore),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.activeTab===t.EActiveTab.Explore),n.ɵɵadvance(1),n.ɵɵproperty("ngClass",n.ɵɵpureFunction1(24,Ci,t.activeTab===t.EActiveTab.Explore)),n.ɵɵadvance(1),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(6,16,"coworker.tabs.explore")),n.ɵɵadvance(3),n.ɵɵproperty("ngIf",t.activeTab!==t.EActiveTab.Office),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.activeTab===t.EActiveTab.Office),n.ɵɵadvance(1),n.ɵɵproperty("ngClass",n.ɵɵpureFunction1(26,Ci,t.activeTab===t.EActiveTab.Office)),n.ɵɵadvance(1),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(12,18,"coworker.tabs.office")),n.ɵɵadvance(3),n.ɵɵproperty("ngIf",t.activeTab!==t.EActiveTab.Booking),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.activeTab===t.EActiveTab.Booking),n.ɵɵadvance(1),n.ɵɵproperty("ngClass",n.ɵɵpureFunction1(28,Ci,t.activeTab===t.EActiveTab.Booking)),n.ɵɵadvance(1),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(18,20,"coworker.tabs.booking")),n.ɵɵadvance(3),n.ɵɵproperty("ngIf",t.activeTab!==t.EActiveTab.Profile),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.activeTab===t.EActiveTab.Profile),n.ɵɵadvance(1),n.ɵɵproperty("ngClass",n.ɵɵpureFunction1(30,Ci,t.activeTab===t.EActiveTab.Profile)),n.ɵɵadvance(1),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(24,22,"coworker.tabs.profile")))},directives:[t.NgIf,t.NgClass],pipes:[s.TranslatePipe],styles:[".cowing-tabs[_ngcontent-%COMP%]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-top:1px solid var(--border-grey);padding:1rem 2.5rem}.cowing-tabs[_ngcontent-%COMP%]   .tab[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center}.cowing-tabs[_ngcontent-%COMP%]   .tab[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-family:var(--mulish-font-bold);font-size:1.2rem;color:var(--color-disabled-grey)}.cowing-tabs[_ngcontent-%COMP%]   .tab[_ngcontent-%COMP%]   span.active[_ngcontent-%COMP%]{color:var(--primary-color)}"]}),e}();function _i(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",1),n.ɵɵlistener("click",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().clickedOutside(e)})),n.ɵɵelementStart(1,"div",2),n.ɵɵelementStart(2,"div",3),n.ɵɵelementStart(3,"h1"),n.ɵɵtext(4),n.ɵɵpipe(5,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(6,"p"),n.ɵɵtext(7),n.ɵɵpipe(8,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(9,"div",4),n.ɵɵelementStart(10,"cowing-button",5),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().redirectToStore()})),n.ɵɵpipe(11,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(12,"cowing-button",5),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().closeDialog()})),n.ɵɵpipe(13,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵadvance(4),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(5,8,"login.caution")),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(8,10,"landing.app-body")),n.ɵɵadvance(3),n.ɵɵproperty("type",r.EButtonType.Primary)("iconShow",!1)("label",n.ɵɵpipeBind1(11,12,"landing.app-download")),n.ɵɵadvance(2),n.ɵɵproperty("type",r.EButtonType.Secondary)("iconShow",!1)("label",n.ɵɵpipeBind1(13,14,"landing.app-close"))}}var xi=function(){function e(e){this._translate=e,this.isOpen=!1,this.tittle="",this.body="",this.url="",this.toggle=new n.EventEmitter,this.EButtonType=ke}return e.prototype.clickedOutside=function(e){"modal-wrapper"===e.target.className&&(this.toggle.emit(!1),this.isOpen=!1)},e.prototype.toggleModal=function(e){this.isOpen=e,this.toggle.emit(e)},e.prototype.redirectToStore=function(){console.log(this.url),window.open(this.url)},e.prototype.closeDialog=function(){this.toggle.emit(!1),this.isOpen=!1},e.ɵfac=function(t){return new(t||e)(n.ɵɵdirectiveInject(s.TranslateService))},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-core-cowing-dialog"]],inputs:{isOpen:"isOpen",tittle:"tittle",body:"body",url:"url"},outputs:{toggle:"toggle"},decls:1,vars:1,consts:[["class","modal-wrapper",3,"click",4,"ngIf"],[1,"modal-wrapper",3,"click"],[1,"modal-container"],[1,"modal-content"],[1,"buttons"],[3,"type","iconShow","label","event"]],template:function(e,t){1&e&&n.ɵɵtemplate(0,_i,14,16,"div",0),2&e&&n.ɵɵproperty("ngIf",t.isOpen)},directives:[t.NgIf,Ae],pipes:[s.TranslatePipe],styles:[".modal-wrapper[_ngcontent-%COMP%]{width:100%;height:100%;position:fixed;top:0;left:0;margin:auto;background-color:rgba(0,0,0,.6);display:flex;flex-direction:column;justify-content:center;align-content:center;z-index:999}.modal-wrapper[_ngcontent-%COMP%]   .modal-container[_ngcontent-%COMP%]{margin:auto;box-shadow:0 .5px 2px 0 rgba(96,97,112,.16),0 0 1px 0 rgba(40,41,61,.08);background-color:#fff;width:60%;padding:24px;border-radius:10px;box-shadow:0 0 10px 15px #565656;max-width:550px}.modal-wrapper[_ngcontent-%COMP%]   .modal-container[_ngcontent-%COMP%]   .modal-content[_ngcontent-%COMP%]{padding:0}.modal-wrapper[_ngcontent-%COMP%]   .modal-container[_ngcontent-%COMP%]   .modal-content[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{text-align:center;color:var(--primary-dark-color)}.modal-wrapper[_ngcontent-%COMP%]   .modal-container[_ngcontent-%COMP%]   .modal-content[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:13px;margin-bottom:15px}"]}),e}(),Si=function(){function e(){this.clicked=new n.EventEmitter,this.value=0}return e.prototype.onInputChange=function(e){this.value=e.target.value,this.clicked.emit(this.value)},e.ɵfac=function(t){return new(t||e)},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-slider"]],inputs:{value:"value"},outputs:{clicked:"valueChanged"},decls:3,vars:2,consts:[[1,"cowing-input-container"],[3,"type","ngModel","ngModelChange","input"],["input",""]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"input",1,2),n.ɵɵlistener("ngModelChange",(function(e){return t.value=e}))("input",(function(e){return t.onInputChange(e)})),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵproperty("type","range")("ngModel",t.value))},directives:[o.DefaultValueAccessor,o.NgControlStatus,o.NgModel],styles:[".cowing-input-container[_ngcontent-%COMP%]{margin:auto}.cowing-input-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:-webkit-autofill, .cowing-input-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:-webkit-autofill:focus, .cowing-input-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:-webkit-autofill:hover, .cowing-input-container[_ngcontent-%COMP%]   input[type=range][_ngcontent-%COMP%]{width:100%;padding:1.5rem;box-sizing:border-box}.cowing-input-container[_ngcontent-%COMP%]   input[type=range][_ngcontent-%COMP%]{-webkit-appearance:none}.cowing-input-container[_ngcontent-%COMP%]   input[type=range][_ngcontent-%COMP%]::-webkit-slider-runnable-track{width:300px;height:5px;background:var(--border-grey);border:none;border-radius:3px;cursor:pointer}.cowing-input-container[_ngcontent-%COMP%]   input[type=range][_ngcontent-%COMP%]::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:16px;width:16px;border-radius:50%;background:var(--primary-color);margin-top:-4px;cursor:pointer}.cowing-input-container[_ngcontent-%COMP%]   input[type=range][_ngcontent-%COMP%]:focus{outline:0}.cowing-input-container[_ngcontent-%COMP%]   input[type=range][_ngcontent-%COMP%]:focus::-webkit-slider-runnable-track{background:var(--border-grey)}"]}),e}(),ki=function(e,t){return{background:e,color:t}},Mi=function(){function e(){this.color="white",this.background="black",this.text="test"}return e.ɵfac=function(t){return new(t||e)},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-tag"]],inputs:{color:"color",background:"background",text:"text"},decls:2,vars:5,consts:[[1,"cowing-tag",3,"ngStyle"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e&&(n.ɵɵproperty("ngStyle",n.ɵɵpureFunction2(2,ki,t.background,t.color)),n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",t.text,"\n"))},directives:[t.NgStyle],styles:[".cowing-tag[_ngcontent-%COMP%]{min-width:8rem;text-align:center;height:2.5rem;border-radius:3rem;display:flex;justify-content:center;align-items:center;padding:1%;font-size:1rem}"]}),e}(),Pi=["nav"],Oi=["sliderPagination"];function Ei(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",12),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().closeCard()})),n.ɵɵelement(1,"img",13),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("src",r.getCloseIcon,n.ɵɵsanitizeUrl)}}function Ii(e,t){1&e&&(n.ɵɵelement(0,"cowing-tag",14),n.ɵɵpipe(1,"translate")),2&e&&n.ɵɵproperty("text",n.ɵɵpipeBind1(1,3,"coworker.home.card.open"))("background","white")("color","black")}function Ai(e,t){1&e&&(n.ɵɵelement(0,"cowing-tag",14),n.ɵɵpipe(1,"translate")),2&e&&n.ɵɵproperty("text",n.ɵɵpipeBind1(1,3,"coworker.home.card.close"))("background","red")("color","white")}function Fi(e,t){if(1&e&&n.ɵɵelement(0,"cowing-tag",14),2&e){var o=n.ɵɵnextContext();n.ɵɵproperty("text",null==o.coworking?null:o.coworking.distance_text)("background","white")("color","black")}}function Ti(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"span",15),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().showModal()})),n.ɵɵelement(1,"img",16),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("src",r.getLocationOffIcon,n.ɵɵsanitizeUrl)}}function Bi(e,t){1&e&&(n.ɵɵelementStart(0,"span"),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" / ",n.ɵɵpipeBind1(2,1,"coworker.home.card.hour")," "))}function Vi(e,t){1&e&&(n.ɵɵelementStart(0,"span"),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" / ",n.ɵɵpipeBind1(2,1,"coworker.home.card.day")," "))}function ji(e,t){1&e&&(n.ɵɵelementStart(0,"span"),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" / ",n.ɵɵpipeBind1(2,1,"coworker.home.card.week")," "))}function Di(e,t){1&e&&(n.ɵɵelementStart(0,"span"),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" / ",n.ɵɵpipeBind1(2,1,"coworker.home.card.month")," "))}function zi(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",10),n.ɵɵelementStart(1,"div",17),n.ɵɵtext(2),n.ɵɵelementEnd(),n.ɵɵelementStart(3,"div",18),n.ɵɵelementStart(4,"span",19),n.ɵɵtext(5),n.ɵɵpipe(6,"translate"),n.ɵɵelementEnd(),n.ɵɵtemplate(7,Bi,3,3,"span",20),n.ɵɵtemplate(8,Vi,3,3,"span",20),n.ɵɵtemplate(9,ji,3,3,"span",20),n.ɵɵtemplate(10,Di,3,3,"span",20),n.ɵɵelementEnd(),n.ɵɵelementStart(11,"cowing-button",21),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().redirectToDetails()})),n.ɵɵpipe(12,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵadvance(2),n.ɵɵtextInterpolate1(" ",null==r.coworking?null:r.coworking.company_name," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate2("",n.ɵɵpipeBind1(6,11,"coworker.home.card.from")," ",null==r.coworking?null:r.coworking.min_price," C"),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",1==(null==r.coworking?null:r.coworking.min_price_type)),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",3==(null==r.coworking?null:r.coworking.min_price_type)),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",4==(null==r.coworking?null:r.coworking.min_price_type)),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",5==(null==r.coworking?null:r.coworking.min_price_type)),n.ɵɵadvance(1),n.ɵɵproperty("type",r.EButtonType.RoundedNoBackground)("iconShow",!0)("iconName","arrowRight")("label",n.ɵɵpipeBind1(12,13,"coworker.booking.more-info"))}}function Ri(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"cowing-button",22),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().goBooking()})),n.ɵɵpipe(1,"translate"),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵproperty("label",n.ɵɵpipeBind1(1,4,"coworker.booking.title"))("type",r.EButtonType.MiniRounded)("iconShow",!0)("iconName","arrowRight")}}var Ni=function(){return{width:"100%",height:"37%",space:0}},Li=function(){function e(e,t,o,r){this.router=e,this._store=t,this.translate=o,this.platform=r,this.mediaObject=[],this.paginationHTML=[],this.currentIndex=0,this.showClose=!1,this.close=new n.EventEmitter,this.showMode=!1,this.isMobile=!1,this.previous="",this.EButtonType=ke}return e.prototype.ngOnInit=function(){var e,t,n;return B(this,void 0,void 0,(function(){var o=this;return V(this,(function(r){return Object.values(null!==(e=this.coworking.images)&&void 0!==e?e:[]).map((function(e){o.mediaObject.push({image:e,thumbImage:e})})),(null===(t=this.coworking)||void 0===t?void 0:t.video)&&this.mediaObject.push({video:null===(n=this.coworking)||void 0===n?void 0:n.video}),[2]}))}))},e.prototype.redirectToDetails=function(){var e;this.router.navigate(["coworking-detail"],{queryParams:{coworkingId:null===(e=this.coworking)||void 0===e?void 0:e.id,previous:this.previous}})},Object.defineProperty(e.prototype,"defaultImage",{get:function(){var e,t;return null!==(null===(e=this.coworking)||void 0===e?void 0:e.images[1])?null===(t=this.coworking)||void 0===t?void 0:t.images[1]:""+ve.landingImage},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"getCloseIcon",{get:function(){return""+ve.closeSvg},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"getLocationOffIcon",{get:function(){return""+ve.locationOff},enumerable:!0,configurable:!0}),e.prototype.closeCard=function(){this.close.emit()},e.prototype.isOpened=function(){var e,t,n,o,r,i,a,c,s,l,p,d;if(this.coworking){var m=(new Date).getDay(),g=(new Date).getTime(),u=new Date,f=new Date,h=null,v=null;return 0===m?(h=null===(t=null===(e=this.coworking)||void 0===e?void 0:e.hours[0])||void 0===t?void 0:t.start.split(":"),u.setHours(h[0],h[1]),"00:00"===(null===(n=this.coworking)||void 0===n?void 0:n.hours[0].end)?f.setHours(23,59):(v=null===(r=null===(o=this.coworking)||void 0===o?void 0:o.hours[0])||void 0===r?void 0:r.end.split(":"),f.setHours(v[0],v[1]))):(null===(i=this.coworking)||void 0===i?void 0:i.hours[m-1])&&(h=null===(c=null===(a=this.coworking)||void 0===a?void 0:a.hours[m-1])||void 0===c?void 0:c.start.split(":"),u.setHours(h[0],h[1]),"00:00"===(null===(l=null===(s=this.coworking)||void 0===s?void 0:s.hours[m-1])||void 0===l?void 0:l.end)?f.setHours(23,59):(v=null===(d=null===(p=this.coworking)||void 0===p?void 0:p.hours[m-1])||void 0===d?void 0:d.end.split(":"),f.setHours(v[0],v[1]))),u.getTime()<g&&g<f.getTime()}},e.prototype.goBooking=function(){var e;this.router.navigate(["booking"],{queryParams:{coworkingId:null===(e=this.coworking)||void 0===e?void 0:e.id}})},e.prototype.showModal=function(){this.isMobile&&this._store.dispatch(Y({payload:{message:this.translate.instant("general.no-location"),title:this.translate.instant("general.caution"),type:"errorLocation",optionOkText:this.translate.instant("general.active-location"),optionCancelText:this.translate.instant("general.deactivate-location")}}))},e.ɵfac=function(t){return new(t||e)(n.ɵɵdirectiveInject(d.Router),n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(s.TranslateService),n.ɵɵdirectiveInject(M.Platform))},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-coworker-card"]],viewQuery:function(e,t){var o;(1&e&&(n.ɵɵviewQuery(Pi,!0),n.ɵɵviewQuery(Oi,!0)),2&e)&&(n.ɵɵqueryRefresh(o=n.ɵɵloadQuery())&&(t.slider=o.first),n.ɵɵqueryRefresh(o=n.ɵɵloadQuery())&&(t.sliderPagination=o.first))},inputs:{coworkingId:"coworkingId",coworking:"coworking",showClose:"showClose",showMode:"showMode",isMobile:"isMobile",previous:"previous"},outputs:{close:"close"},decls:14,vars:13,consts:[[1,"content","card"],["class","close",3,"click",4,"ngIf"],[1,"card"],[1,"top-content"],[3,"text","background","color",4,"ngIf"],["class","no-location",3,"click",4,"ngIf"],[3,"imageSize","images","manageImageRatio","lazyLoading","imagePopup","imageClick"],["nav",""],[1,"bottom-content"],["class","bottom-content-body",4,"ngIf"],[1,"bottom-content-body"],["class","content-bottom",3,"label","type","iconShow","iconName","event",4,"ngIf"],[1,"close",3,"click"],[3,"src"],[3,"text","background","color"],[1,"no-location",3,"click"],["alt","",3,"src"],[1,"bottom-content-title"],[1,"bottom-content-text"],[1,"bold"],[4,"ngIf"],[3,"type","iconShow","iconName","label","event"],[1,"content-bottom",3,"label","type","iconShow","iconName","event"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵtemplate(1,Ei,2,1,"div",1),n.ɵɵelementStart(2,"div",2),n.ɵɵelementStart(3,"div",3),n.ɵɵtemplate(4,Ii,2,5,"cowing-tag",4),n.ɵɵtemplate(5,Ai,2,5,"cowing-tag",4),n.ɵɵtemplate(6,Fi,1,3,"cowing-tag",4),n.ɵɵtemplate(7,Ti,2,1,"span",5),n.ɵɵelementEnd(),n.ɵɵelementStart(8,"ng-image-slider",6,7),n.ɵɵlistener("imageClick",(function(){return t.redirectToDetails()})),n.ɵɵelementEnd(),n.ɵɵelementStart(10,"div",8),n.ɵɵtemplate(11,zi,13,15,"div",9),n.ɵɵelementStart(12,"div",10),n.ɵɵtemplate(13,Ri,2,6,"cowing-button",11),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.showClose),n.ɵɵadvance(3),n.ɵɵproperty("ngIf",t.isOpened()),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",!t.isOpened()),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",null==t.coworking?null:t.coworking.distance),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",!(null!=t.coworking&&t.coworking.distance)),n.ɵɵadvance(1),n.ɵɵproperty("imageSize",n.ɵɵpureFunction0(12,Ni))("images",t.mediaObject)("manageImageRatio","true")("lazyLoading",!0)("imagePopup",!1),n.ɵɵadvance(3),n.ɵɵproperty("ngIf",!t.showMode),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",!t.showMode))},directives:[t.NgIf,u.NgImageSliderComponent,Mi,Ae],pipes:[s.TranslatePipe],styles:[".card-wrapper{width:100%;border-radius:.4rem;box-sizing:border-box}.content.card{display:flex;border-radius:.4rem;box-sizing:border-box;position:relative;min-height:210px}.content.card .card{position:relative;box-sizing:border-box}.content.card .card .ng-image-slider img{width:100%!important;-o-object-fit:cover;object-fit:cover}.content.card .close{position:absolute;right:0;top:0;height:2rem;width:2rem;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:var(--white-color);border-radius:50px;z-index:3;pointer-events:auto;cursor:pointer}.content.card .close img{width:1.5rem;height:1.5rem}.content.card .slider-pagination{display:inline-block}.content.card .top-content{display:flex;justify-content:space-between;width:100%;position:absolute;top:0;box-sizing:border-box;padding:1.9rem;z-index:2;pointer-events:none}.content.card .top-content .no-location{background-color:var(--white-color);padding:5px;border-radius:20px;display:flex;pointer-events:auto!important;z-index:8;cursor:pointer}.content.card .top-content .no-location>img{width:20px;height:20px}.content.card .bottom-content{box-sizing:border-box;width:100%;display:flex;position:absolute;bottom:0;padding:1.9rem;pointer-events:none;z-index:8}.content.card .bottom-content-body{width:50%;display:flex;flex-direction:column;justify-content:flex-end}.content.card .bottom-content-title{font-size:2rem;font-weight:800;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#fff;padding-bottom:6px;padding-top:6px;padding-left:6px;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 0 6px #000;line-height:2rem}.content.card .bottom-content-text{font-size:1.25rem;font-weight:900;padding-left:6px;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:normal;text-align:left;color:#f3f3f3;text-shadow:0 0 6px #000;margin-bottom:5%}.content.card .bottom-content-text .bold{font-family:ManropeBold}.content.card .bottom-content .content-bottom .container .button{z-index:8;pointer-events:auto!important}.content.card .bottom-content .button{pointer-events:auto!important}.content.card .ng-image-slider{z-index:1}.content.card .ng-image-slider .ng-image-slider-container .main .main-inner .img-div img.ratio,.content.card .ng-image-slider .ng-image-slider-container .main .main-inner .img-div video.ratio{width:100%;height:100%;max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}.content.card .ng-image-slider .ng-image-slider-container .main .next,.content.card .ng-image-slider .ng-image-slider-container .main .prev{color:var(--black-two-color)}.pagination-container{display:inline-flex;position:absolute;bottom:0}.slider-bullet{display:inline-flex;padding:6px;margin:5px;background-color:var(--white-color);border-radius:10px;cursor:pointer;border:none;outline:0}.slider-bullet :hover{background-color:#aaa}.slider-bullet :focus{background-color:#777}.slider-bullet --sel{background-color:#59c27e}"],encapsulation:2}),e}(),qi=["map"];function Ui(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"cowing-element",26),n.ɵɵlistener("event",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).setNewDuration(e)})),n.ɵɵelementEnd()}if(2&e){var r=t.$implicit,i=n.ɵɵnextContext(2);n.ɵɵproperty("label",r.title)("selected",i.selectedDuration===r)}}function Gi(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"cowing-element",26),n.ɵɵlistener("event",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).setNewType(e)})),n.ɵɵelementEnd()}if(2&e){var r=t.$implicit,i=n.ɵɵnextContext(2);n.ɵɵproperty("label",r.title)("selected",i.selectedSpaceType===r)}}function Hi(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",12),n.ɵɵelementStart(1,"div",2),n.ɵɵelementStart(2,"span",13),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().cleanFilters()})),n.ɵɵtext(3),n.ɵɵpipe(4,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(5,"h3"),n.ɵɵtext(6),n.ɵɵpipe(7,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(8,"img",6),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().toggleFilters()})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(9,"div",14),n.ɵɵelementStart(10,"div",15),n.ɵɵelementStart(11,"span",16),n.ɵɵtext(12),n.ɵɵpipe(13,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(14,"div",17),n.ɵɵelementStart(15,"cowing-datepicker",18),n.ɵɵlistener("click",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().setNewDay(e)})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(16,"div",15),n.ɵɵelementStart(17,"span",16),n.ɵɵtext(18),n.ɵɵpipe(19,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(20,"div",19),n.ɵɵtemplate(21,Ui,1,2,"cowing-element",20),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(22,"div",15),n.ɵɵelementStart(23,"div",21),n.ɵɵelementStart(24,"span",16),n.ɵɵtext(25),n.ɵɵpipe(26,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(27,"span",22),n.ɵɵtext(28),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(29,"cowing-slider",23),n.ɵɵlistener("valueChanged",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().newDistance(e)})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(30,"div",15),n.ɵɵelementStart(31,"span",16),n.ɵɵtext(32),n.ɵɵpipe(33,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(34,"div",19),n.ɵɵtemplate(35,Gi,1,2,"cowing-element",20),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(36,"div",15),n.ɵɵelementStart(37,"div",21),n.ɵɵelementStart(38,"span",16),n.ɵɵtext(39),n.ɵɵpipe(40,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(41,"span",22),n.ɵɵtext(42),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(43,"cowing-slider",23),n.ɵɵlistener("valueChanged",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().newPrice(e)})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(44,"div",24),n.ɵɵelementStart(45,"cowing-button",25),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().search()})),n.ɵɵpipe(46,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(4,16,"coworker.home.filters.delete")),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(7,18,"coworker.home.filters.filters")),n.ɵɵadvance(2),n.ɵɵproperty("src",r.getCloseIcon,n.ɵɵsanitizeUrl),n.ɵɵadvance(4),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(13,20,"coworker.home.filters.day")),n.ɵɵadvance(3),n.ɵɵproperty("value",r.filterDay),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(19,22,"coworker.home.filters.duration")),n.ɵɵadvance(3),n.ɵɵproperty("ngForOf",r.durations),n.ɵɵadvance(4),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(26,24,"coworker.home.filters.distance")),n.ɵɵadvance(3),n.ɵɵtextInterpolate1("",r.currentDistance,"Km"),n.ɵɵadvance(1),n.ɵɵproperty("value",r.currentDistance),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(33,26,"coworker.home.filters.type")),n.ɵɵadvance(3),n.ɵɵproperty("ngForOf",r.spaceTypes),n.ɵɵadvance(4),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(40,28,"coworker.home.filters.price")),n.ɵɵadvance(3),n.ɵɵtextInterpolate1("",r.currentPrice,"C"),n.ɵɵadvance(1),n.ɵɵproperty("value",r.currentPrice),n.ɵɵadvance(2),n.ɵɵproperty("label",n.ɵɵpipeBind1(46,30,"coworker.home.filters.search"))}}function Qi(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"img",6),n.ɵɵlistener("click",(function(){n.ɵɵrestoreView(o);var e=n.ɵɵnextContext();return e.setView(e.ECoworkerView.Map)})),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵproperty("src",r.getMapIcon,n.ɵɵsanitizeUrl)}}function $i(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"img",6),n.ɵɵlistener("click",(function(){n.ɵɵrestoreView(o);var e=n.ɵɵnextContext();return e.setView(e.ECoworkerView.List)})),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵproperty("src",r.getListIcon,n.ɵɵsanitizeUrl)}}function Ji(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",31),n.ɵɵelementStart(1,"cowing-coworker-card",32),n.ɵɵlistener("close",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).resetSelected()})),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext(2);n.ɵɵadvance(1),n.ɵɵproperty("isMobile",r.isMobile)("showClose",r.showSelected)("coworking",r.selectedMarker.coworking)("previous","home")}}function Yi(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",27),n.ɵɵelement(1,"div",28,29),n.ɵɵtemplate(3,Ji,2,4,"div",30),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(3),n.ɵɵproperty("ngIf",o.showSelected)}}function Ki(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",35),n.ɵɵelement(1,"cowing-coworker-card",36),n.ɵɵelementEnd()),2&e){var o=t.$implicit,r=n.ɵɵnextContext(2);n.ɵɵadvance(1),n.ɵɵproperty("coworking",o)("isMobile",r.isMobile)("previous","home")}}function Zi(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",33),n.ɵɵtemplate(1,Ki,2,3,"div",34),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("ngForOf",o.coworkingsList)}}var Xi=function(){function o(e,t,o,r,i){this._store=e,this._router=t,this.translate=o,this.chRef=r,this._ngZone=i,this.positionPostalCode={latitude:40,longitude:-4},this.selectedMarker=null,this.hereMap=null,this.onActiveLocation=new n.EventEmitter,this.isMobile=!1,this.showFilters=!1,this.showSelected=!1,this.EFooterStyleInput=Te,this.content=null,this.EActiveTab=li,this.viewMode=si.List,this.ECoworkerView=si,this.EInputStyleType=fe,this.cities=[],this.selectedCity=null,this.tokenRefreshed=!1,this.coworkingsList=[],this.citiesOptions=[],this.markersGroup=null,this.durations=null,this.selectedDuration=null,this.spaceTypes=null,this.selectedSpaceType=null,this.filterDay=null,this.currentDistance=0,this.currentPrice=0,this.postalCode="",this.storeUrl="https://apps.apple.com/es/app/cowing/id1596743735",this.alert$=this._store.pipe(a.select(di)),this.platform=new H.service.Platform({apikey:"NogSDLNDmk3LGE8LE55oFPl3EPDeimpgGLBuk3ynCCE"}),this.service=this.platform.getSearchService()}return Object.defineProperty(o.prototype,"map",{set:function(e){e&&(this.mapElement=e,this.addMap())},enumerable:!0,configurable:!0}),o.prototype.resetSelected=function(){this.showSelected=!1},o.prototype.ngOnInit=function(){var t,n=this,o=localStorage.getItem(e.EStorageType.Role),r=localStorage.getItem(e.EStorageType.DownloadApp);console.log(o),console.log(navigator.userAgent),"coworker"===o&&(navigator.userAgent.match(/iPhone/i)&&!r&&navigator.userAgent.match(/Safari/i)&&!this.isMobile&&(this.modalMobile=!0,this.storeUrl="https://apps.apple.com/es/app/cowing/id1596743735",localStorage.setItem(e.EStorageType.DownloadApp,"true")),navigator.userAgent.match(/Android/i)&&!r&&navigator.userAgent.match(/Chrome/i)&&!this.isMobile&&(this.modalMobile=!0,this.storeUrl="https://play.google.com/store/apps/details?id=es.cowing.cowing",localStorage.setItem(e.EStorageType.DownloadApp,"true"))),this.eventsSubscription=null===(t=this.getResume)||void 0===t?void 0:t.subscribe((function(e){var t=e.resume,o=e.locationEnable;return B(n,void 0,void 0,(function(){return V(this,(function(e){switch(e.label){case 0:return this._store.dispatch(ee({})),o?[4,this.getPromiseCoords()]:[3,2];case 1:return e.sent(),[3,3];case 2:this.currentLocation=null,e.label=3;case 3:return t?[4,this.fetchCoworkings()]:[3,5];case 4:e.sent(),e.label=5;case 5:return[2]}}))}))}))},o.prototype.toggleModal=function(e){this.modalMobile=e},o.prototype.ngZone=function(){var e=this;this._ngZone.run((function(){e.chRef.detach(),e.chRef.detectChanges(),e.chRef.reattach()}))},o.prototype.ngOnDestroy=function(){this.eventsSubscription.unsubscribe()},o.prototype.postalCodeFromLocalStorage=function(){var t=U.instance.get(e.EStorageType.PostalCode);return"undefined"!==t?t:""},o.prototype.getPromiseCoords=function(){return B(this,void 0,void 0,(function(){var e;return V(this,(function(t){switch(t.label){case 0:return[4,this.getCoords()];case 1:return(e=t.sent()).latitude&&e.longitude&&(this.currentLocation=e),[2]}}))}))},o.prototype.ngAfterViewInit=function(){var e,t;return B(this,void 0,void 0,(function(){var n,o,r,i,a,c,s,l,p,d,m,g,u=this;return V(this,(function(f){switch(f.label){case 0:this._store.dispatch(W({})),this.alert$.subscribe((function(e){return B(u,void 0,void 0,(function(){return V(this,(function(t){return this.onActiveLocation.emit(e),[2]}))}))})),this.postalCode=this.postalCodeFromLocalStorage(),f.label=1;case 1:return f.trys.push([1,3,,7]),[4,this.getPromiseCoords()];case 2:return f.sent(),[3,7];case 3:return(n=f.sent())&&1===n.code&&this._store.dispatch(Y({payload:{message:this.translate.instant("general.no-location"),title:this.translate.instant("general.caution"),type:"errorLocation",optionOkText:this.translate.instant("general.active-location"),optionCancelText:this.translate.instant("general.deactivate-location")}})),o=this,this.postalCode?[4,this.getLongAndLatByPostalCode(this.postalCode)]:[3,5];case 4:return r=f.sent(),[3,6];case 5:r=this.positionPostalCode,f.label=6;case 6:return o.positionPostalCode=r,[3,7];case 7:return f.trys.push([7,12,13,14]),this.tokenRefreshed=!0,i=this.getFilters(),[4,Bt.instance.getCities(i)];case 8:return a=f.sent(),c=this.positionPostalCode,s=c.latitude,l=c.longitude,p=[{name:this.translate.instant("general.all"),latitude:(null===(e=this.currentLocation)||void 0===e?void 0:e.latitude)||s,longitude:(null===(t=this.currentLocation)||void 0===t?void 0:t.longitude)||l}],this.cities=p.concat(a),this.selectedCity=this.cities[0],this.cities.forEach((function(e){u.citiesOptions.push(e.name)})),[4,this.fetchCoworkings()];case 9:return f.sent(),[4,q.instance.getSpaceTypes()];case 10:return d=f.sent(),this.spaceTypes=d,[4,q.instance.getPriceTypes()];case 11:return m=f.sent(),this.durations=m,[3,14];case 12:return(g=f.sent())&&this._store.dispatch(Y({payload:{message:401===g.status?this.translate.instant("general.expired"):g.data.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,14];case 13:return this._store.dispatch(ee({})),[7];case 14:return[2]}}))}))},o.prototype.getLongAndLatByPostalCode=function(e){return B(this,void 0,void 0,(function(){var t,n,o,r;return V(this,(function(i){switch(i.label){case 0:return[4,this.service.geocode({q:e+", ES"})];case 1:return t=i.sent(),n=null==t?void 0:t.items[0].position,o=n.lat,r=n.lng,[2,{latitude:o,longitude:r}]}}))}))},o.prototype.setNewDuration=function(e){this.selectedDuration=this.durations.find((function(t){return t.title===e}))},o.prototype.setNewType=function(e){this.selectedSpaceType=this.spaceTypes.find((function(t){return t.title===e}))},o.prototype.setNewDay=function(e){"string"==typeof e&&(this.filterDay=_(e).format("yyyy-MM-DD"))},o.prototype.newDistance=function(e){this.currentDistance=e},o.prototype.newPrice=function(e){this.currentPrice=e},o.prototype.addMap=function(){var e=this,t=this.platform.createDefaultLayers();if(this.hereMap)this.hereMap.setCenter({lat:this.selectedCity.latitude,lng:this.selectedCity.longitude});else{this.hereMap=new H.Map(this.mapElement.nativeElement,t.vector.normal.map,{zoom:11,center:{lat:this.selectedCity?this.selectedCity.latitude:0,lng:this.selectedCity?this.selectedCity.longitude:0}});H.ui.UI.createDefault(this.hereMap,t,"es-ES");var n=new H.mapevents.MapEvents(this.hereMap);new H.mapevents.Behavior(n)}this.markersGroup&&this.hereMap.removeObject(this.markersGroup),this.markersGroup=new H.map.Group,this.coworkingsList.forEach((function(t){var n=new H.map.Marker({lat:t.latitude,lng:t.longitude});n.setData({coworking:t}),e.markersGroup.addObject(n)})),this.markersGroup.addEventListener("tap",(function(t){e.showSelected=!0,e.selectedMarker=t.target.getData()})),this.hereMap.addObject(this.markersGroup)},o.prototype.setView=function(e){e===si.List&&(this.hereMap=null,this.markersGroup=null),this.viewMode=e},o.prototype.toggleFilters=function(){this.showFilters=!this.showFilters},o.prototype.search=function(){return B(this,void 0,void 0,(function(){return V(this,(function(e){switch(e.label){case 0:return this.showFilters=!1,[4,this.fetchCoworkings()];case 1:return e.sent(),[2]}}))}))},o.prototype.newCity=function(e){return B(this,void 0,void 0,(function(){var t;return V(this,(function(n){switch(n.label){case 0:return-1!==(t=this.cities.findIndex((function(t){return t.name===e})))&&(this.selectedCity=this.cities[t]),[4,this.fetchCoworkings()];case 1:return n.sent(),[2]}}))}))},o.prototype.cleanFilters=function(){return B(this,void 0,void 0,(function(){return V(this,(function(e){switch(e.label){case 0:return this.currentPrice=0,this.currentDistance=0,this.selectedSpaceType=null,this.selectedDuration=null,this.filterDay=null,[4,this.fetchCoworkings()];case 1:return e.sent(),[2]}}))}))},o.prototype.fetchCoworkings=function(){return B(this,void 0,void 0,(function(){var e,t;return V(this,(function(n){switch(n.label){case 0:return this._store.dispatch(W({})),e=this.getFilters(),[4,Bt.instance.getCoworkings(e)];case 1:return t=n.sent(),this.coworkingsList=new(Array.bind.apply(Array,z([void 0],t))),this.ngZone(),this.viewMode===si.Map&&this.addMap(),this._store.dispatch(ee({})),[2]}}))}))},o.prototype.getFilters=function(){var e={};return this.selectedCity&&(e.city=this.selectedCity.name),this.currentLocation&&(e.localization={distance:1e8,latitude:this.currentLocation.latitude,longitude:this.currentLocation.longitude},this.currentDistance&&this.currentDistance>0&&(e.localization.distance=1e3*this.currentDistance)),this.selectedSpaceType&&(e.space_type_id=this.selectedSpaceType.id),this.selectedDuration&&(e.duration_id=this.selectedDuration.id),this.filterDay&&(e.day=_(this.filterDay).format("DD/MM/YYYY")),this.currentPrice&&this.currentPrice>0&&(e.price=this.currentPrice),e.company_only=!1,e},Object.defineProperty(o.prototype,"getMapIcon",{get:function(){return""+ve.map},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"getListIcon",{get:function(){return""+ve.list},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"getCloseIcon",{get:function(){return""+ve.closeLight},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"getFilterIcon",{get:function(){return""+ve.filter},enumerable:!0,configurable:!0}),o.ɵfac=function(e){return new(e||o)(n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(d.Router),n.ɵɵdirectiveInject(s.TranslateService),n.ɵɵdirectiveInject(n.ChangeDetectorRef),n.ɵɵdirectiveInject(n.NgZone))},o.ɵcmp=n.ɵɵdefineComponent({type:o,selectors:[["cowing-core-coworker-home"]],viewQuery:function(e,t){var o;(1&e&&n.ɵɵviewQuery(qi,!0),2&e)&&(n.ɵɵqueryRefresh(o=n.ɵɵloadQuery())&&(t.map=o.first))},inputs:{getCoords:"getCoords",getResume:"getResume",isMobile:"isMobile"},outputs:{onActiveLocation:"onActiveLocation"},decls:13,vars:13,consts:[[1,"coworker-home-container"],["class","filters",4,"ngIf"],[1,"header"],[3,"src","click",4,"ngIf"],[1,"filter-cities"],[3,"iconShow","inputStyle","isForm","options","selectedValue"],[3,"src","click"],["class","content map",4,"ngIf"],["class","content list",4,"ngIf"],[1,"tabs"],[3,"active"],[3,"isOpen","url","toggle"],[1,"filters"],[3,"click"],[1,"container"],[1,"wrapper"],[1,"title"],[1,"datepicker-wrapper"],[3,"value","click"],[1,"horizontal-list"],[3,"label","selected","event",4,"ngFor","ngForOf"],[1,"inline"],[1,"tag"],[3,"value","valueChanged"],[1,"footer"],[3,"label","event"],[3,"label","selected","event"],[1,"content","map"],[2,"width","100%","height","100%"],["map",""],["class","selected-map-coworking",4,"ngIf"],[1,"selected-map-coworking"],[3,"isMobile","showClose","coworking","previous","close"],[1,"content","list"],["class","card-wrapper",4,"ngFor","ngForOf"],[1,"card-wrapper"],[3,"coworking","isMobile","previous"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵtemplate(1,Hi,47,32,"div",1),n.ɵɵelementStart(2,"div",2),n.ɵɵtemplate(3,Qi,1,1,"img",3),n.ɵɵtemplate(4,$i,1,1,"img",3),n.ɵɵelementStart(5,"div",4),n.ɵɵelementStart(6,"cowing-input-dropdown",5),n.ɵɵlistener("selectedValue",(function(e){return t.newCity(e)})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(7,"img",6),n.ɵɵlistener("click",(function(){return t.toggleFilters()})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵtemplate(8,Yi,4,1,"div",7),n.ɵɵtemplate(9,Zi,2,1,"div",8),n.ɵɵelementStart(10,"div",9),n.ɵɵelement(11,"cowing-tabs",10),n.ɵɵelementEnd(),n.ɵɵelementStart(12,"cowing-core-cowing-dialog",11),n.ɵɵlistener("toggle",(function(e){return t.toggleModal(e)})),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.showFilters),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",t.viewMode===t.ECoworkerView.List),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.viewMode===t.ECoworkerView.Map),n.ɵɵadvance(2),n.ɵɵproperty("iconShow",!0)("inputStyle",t.EInputStyleType.Secondary)("isForm",!1)("options",t.citiesOptions),n.ɵɵadvance(1),n.ɵɵproperty("src",t.getFilterIcon,n.ɵɵsanitizeUrl),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.viewMode===t.ECoworkerView.Map),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.viewMode===t.ECoworkerView.List&&t.coworkingsList.length),n.ɵɵadvance(2),n.ɵɵproperty("active",t.EActiveTab.Explore),n.ɵɵadvance(1),n.ɵɵproperty("isOpen",t.modalMobile)("url",t.storeUrl))},directives:[t.NgIf,en,bi,xi,Vt,t.NgForOf,Si,Ae,Jo,Li],pipes:[s.TranslatePipe],styles:['.coworker-home-container[_ngcontent-%COMP%]{height:100vh;display:grid;grid-template-columns:1fr;grid-template-rows:.1fr 1fr .1fr;gap:0 0;grid-template-areas:"header" "content" "tabs";position:relative}.coworker-home-container[_ngcontent-%COMP%]   .filters[_ngcontent-%COMP%]{position:absolute;height:100%;width:100%;background-color:var(--white-color);z-index:99;display:flex;flex-direction:column;justify-content:space-between}.coworker-home-container[_ngcontent-%COMP%]   .filters[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]{display:flex;flex-direction:row;justify-content:space-between;width:100%;box-sizing:border-box}.coworker-home-container[_ngcontent-%COMP%]   .filters[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-family:var(--primary-font);font-size:1.6rem;color:var(--primary-color);text-decoration:underline}.coworker-home-container[_ngcontent-%COMP%]   .filters[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-family:ManropeExtraBold;font-size:2rem;color:var(--primary-dark-color)}.coworker-home-container[_ngcontent-%COMP%]   .filters[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]{height:100%;overflow-y:auto;box-sizing:border-box;padding:1.3rem 2.9rem}.coworker-home-container[_ngcontent-%COMP%]   .filters[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-family:ManropeBold;font-size:2rem;color:var(--primary-dark-color)}.coworker-home-container[_ngcontent-%COMP%]   .filters[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .tag[_ngcontent-%COMP%]{font-family:Manrope;font-size:1.8rem;color:var(--primary-dark-color)}.coworker-home-container[_ngcontent-%COMP%]   .filters[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .inline[_ngcontent-%COMP%]{display:flex;flex-direction:row;justify-content:space-between}.coworker-home-container[_ngcontent-%COMP%]   .filters[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .horizontal-list[_ngcontent-%COMP%]{display:flex;flex-direction:row;overflow-x:auto;margin:1.3rem 0 2rem}.coworker-home-container[_ngcontent-%COMP%]   .filters[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .horizontal-list[_ngcontent-%COMP%]   cowing-element[_ngcontent-%COMP%]{margin-right:1rem}.coworker-home-container[_ngcontent-%COMP%]   .filters[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .datepicker-wrapper[_ngcontent-%COMP%]{margin:1.3rem 0 2rem}.coworker-home-container[_ngcontent-%COMP%]   .filters[_ngcontent-%COMP%]   .footer[_ngcontent-%COMP%]{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.coworker-home-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]{-ms-grid-row:1;-ms-grid-column:1;grid-area:header;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:.5rem 2rem 0;margin-top:var(--ion-safe-area-top)}.coworker-home-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:2.4rem}.coworker-home-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .filter-cities[_ngcontent-%COMP%]{width:50%}.coworker-home-container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]{-ms-grid-row:3;-ms-grid-column:1;grid-area:content;padding:1rem 2rem;box-sizing:border-box}.coworker-home-container[_ngcontent-%COMP%]   .content.map[_ngcontent-%COMP%]{position:relative}.coworker-home-container[_ngcontent-%COMP%]   .content.map[_ngcontent-%COMP%]   .selected-map-coworking[_ngcontent-%COMP%]{position:absolute;bottom:0;padding:2rem;box-sizing:border-box;width:calc(100% - 4rem);z-index:9;-webkit-animation:1s cubic-bezier(.25,.46,.45,.94) both slide-in-right;animation:1s cubic-bezier(.25,.46,.45,.94) both slide-in-right}.coworker-home-container[_ngcontent-%COMP%]   .content.list[_ngcontent-%COMP%]{display:flex;flex-direction:column;overflow-y:auto;height:100%}.coworker-home-container[_ngcontent-%COMP%]   .content.list[_ngcontent-%COMP%]   .card-wrapper[_ngcontent-%COMP%]{margin-bottom:2rem}.coworker-home-container[_ngcontent-%COMP%]   .tabs[_ngcontent-%COMP%]{-ms-grid-row:5;-ms-grid-column:1;grid-area:tabs}.coworker-home-container[_ngcontent-%COMP%]   .bye[_ngcontent-%COMP%]{-webkit-animation:.5s cubic-bezier(.25,.46,.45,.94) both slide-in-left;animation:.5s cubic-bezier(.25,.46,.45,.94) both slide-in-left}']}),o}();function Wi(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"coworking-space-card",19),n.ɵɵlistener("click",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).setNewSpace(e)})),n.ɵɵelementEnd()}if(2&e){var r=t.$implicit,i=n.ɵɵnextContext(2);n.ɵɵproperty("space",r)("selected",i.selectedSpace===r)}}function ea(e,t){1&e&&(n.ɵɵelementStart(0,"p",20),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(2,1,"coworker.booking.no-active-space")," "))}function ta(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",5),n.ɵɵelementStart(1,"span",6),n.ɵɵtext(2),n.ɵɵpipe(3,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"div",17),n.ɵɵtemplate(5,Wi,1,2,"coworking-space-card",18),n.ɵɵtemplate(6,ea,3,3,"p",14),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(2),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(3,3,"coworker.booking.space")),n.ɵɵadvance(3),n.ɵɵproperty("ngForOf",o.spaces),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",o.inactiveSpaces)}}function na(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"cowing-element",22),n.ɵɵlistener("event",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).setNewDuration(e)})),n.ɵɵelementEnd()}if(2&e){var r=t.$implicit,i=n.ɵɵnextContext(2);n.ɵɵproperty("label",r.title)("selected",i.selectedDuration===r)}}function oa(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",17),n.ɵɵtemplate(1,na,1,2,"cowing-element",21),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("ngForOf",o.durations)}}function ra(e,t){1&e&&(n.ɵɵelementStart(0,"p",23),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(2,1,"coworker.booking.select-space")," "))}function ia(e,t){1&e&&(n.ɵɵelementStart(0,"span",20),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(2,1,"coworker.booking.error")))}function aa(e,t){1&e&&(n.ɵɵelementStart(0,"span",20),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(2,1,"coworker.booking.closed")))}var ca=function(){function e(e,t,n,o){this._store=e,this._router=t,this._location=n,this.translate=o,this.weekInMs=6048e5,this.monthInMs=2592e6,this.coworkingId=null,this.tokenRefreshed=!1,this.durations=[],this.selectedDuration=null,this.spaces=[],this.selectedSpace=null,this.startDay=null,this.finishDay=null,this.endDay=null,this.startHour=null,this.finishHour=null,this.openingHour=null,this.EInputStyleType=fe,this.EButtonType=ke,this.public_price=0,this.private_price=0,this.is_my_company=!1,this.isError=!1,this.isClosed=!1,this.isClosedStart=!1,this.isClosedEnd=!1,this.coworking=null}return e.prototype.ngOnInit=function(){this.getCoworking(),this.getSpaces(),this.tokenRefreshed=!0},e.prototype.goBack=function(){var e;this._router.navigate(["coworking-detail"],{queryParams:{coworkingId:null===(e=this.coworking)||void 0===e?void 0:e.id}})},e.prototype.canBooking=function(){return this.startDay&&this.startHour&&this.finishDay&&this.finishHour&&this.selectedSpace&&this.selectedDuration},e.prototype.getCoworking=function(){var e=this;q.instance.getCoworkingInfo(this.coworkingId).then((function(t){e.coworking=t})).catch((function(t){e._store.dispatch(Y({payload:{message:401===t.status?e.translate.instant("general.expired"):t.data.error,title:e.translate.instant("general.caution"),type:"error"}}))}))},e.prototype.showConfirmation=function(){var e=this,t={duration_price_id:this.selectedSpace.durations.find((function(t){return t.title===e.selectedDuration.title})).id,end_date:_(this.finishDay).format("DD/MM/YYYY"),end_time:this.finishHour,public_price:this.public_price,private_price:this.private_price,is_my_company:this.is_my_company,start_date:_(this.startDay).format("DD/MM/YYYY"),start_time:this.startHour};this._store.dispatch(W({})),q.instance.createBooking(t).then((function(){e._router.navigate(["booking-confirmation"]),e._store.dispatch(ee({}))})).catch((function(t){e._store.dispatch(ee({})),e._store.dispatch(Y({payload:{message:401===t.status?e.translate.instant("general.expired"):t.data.error,title:e.translate.instant("general.caution"),type:"error"}}))}))},e.prototype.setNewDuration=function(e){if(this.selectedDuration=this.selectedSpace.durations.find((function(t){return t.title===e})),"h"!==this.selectedDuration.unit){var t=new Date(this.startDay).getDay();this.coworking&&(0===t?this.setHours(this.coworking.hours[6]):this.setHours(this.coworking.hours[t-1]),this.openingHour=this.coworking.hours[6])}else this.startHour=null,this.finishHour=null;null!==this.startDay&&this.manageDates(),this.selectedSpace&&this.calculatePrice(),this.checkIsClosed()},e.prototype.setHours=function(e){e.start!==e.end?(this.startHour=e.start,this.finishHour=e.end,this.isClosed=!1):(this.startHour=null,this.finishHour=null,this.isClosed=!0)},e.prototype.checkIsClosed=function(){this.isClosedStart=!1,this.isClosedEnd=!1;var e=new Date(this.startDay).getDay(),t=new Date(this.finishDay).getDay(),n=this.startHour&&this.startHour.split(":")[0],o=this.startHour&&this.startHour.split(":")[1],r=this.finishHour&&this.finishHour.split(":")[0],i=this.finishHour&&this.finishHour.split(":")[1],a="",c="";0===e?(a=this.coworking.hours[this.coworking.hours.length-1].end.split(":")[0],c=this.coworking.hours[this.coworking.hours.length-1].end.split(":")[1]):(a=this.coworking.hours[e-1].end.split(":")[0],c=this.coworking.hours[e-1].end.split(":")[1]),"00"===a&&(a="23",c="59"),0===e&&this.coworking.hours[this.coworking.hours.length-1].start===this.coworking.hours[this.coworking.hours.length-1].end||this.coworking.hours[e-1].start===this.coworking.hours[e-1].end?(this.isClosedStart=!0,this.isClosedEnd=!0):(this.startHour?r&&n>r?this.isClosed=!0:0===e&&n<+this.coworking.hours[this.coworking.hours.length-1].start.split(":")[0]||n<this.coworking.hours[e-1].start.split(":")[0]||n===this.coworking.hours[e-1].start.split(":")[0]&&o<this.coworking.hours[e-1].start.split(":")[1]?this.isClosedStart=!0:this.isClosedStart=!1:this.isClosed=!0,this.finishHour?n&&n>r?this.isClosed=!0:this.isClosedEnd=0===t&&r>a||(r>a||r===a&&i>c):this.isClosed=!0),this.isClosed=this.isClosedEnd||this.isClosedStart},e.prototype.setStartHours=function(e){var t=new Date(this.startDay).getDay();0===t&&this.coworking.hours[6].start===this.coworking.hours[6].end||this.coworking.hours[t-1].start===this.coworking.hours[t-1].end?this.isClosedStart=!0:this.isClosedStart=!1,this.startHour=e,this.finishHour&&0===this.checkHours()?this.isError=!0:this.isError=!1,this.calculatePrice(),this.checkIsClosed()},e.prototype.setFinishHours=function(e){var t=new Date(this.endDay).getDay();0===t&&this.coworking.hours[6].start===this.coworking.hours[6].end||this.coworking.hours[t-1].start===this.coworking.hours[t-1].end?this.isClosedEnd=!0:this.isClosedEnd=!1,this.finishHour=e,this.startHour&&0===this.checkHours()?this.isError=!0:this.isError=!1,this.calculatePrice(),this.checkIsClosed()},e.prototype.manageDates=function(){this.selectedDuration&&("h"===this.selectedDuration.unit||"d"===this.selectedDuration.unit&&1===this.selectedDuration.value?this.finishDay=_(this.startDay).format("yyyy-MM-DD"):"d"===this.selectedDuration.unit&&(this.finishDay=_(new Date(this.startDay.getTime())).add(this.selectedDuration.value,"d").format("yyyy-MM-DD")))},e.prototype.isHourEnabled=function(){return!this.selectedDuration||"h"===this.selectedDuration.unit},e.prototype.setNewSpace=function(e){var t=this;e.hasOwnProperty("id")&&(this.selectedSpace=e,this.durations=[],this.selectedSpace.durations.forEach((function(e){t.durations.push(e)})),this.selectedDuration&&this.calculatePrice())},e.prototype.calculatePrice=function(){var e=this,t=this.selectedSpace.durations.find((function(t){return t.title===e.selectedDuration.title}));"h"===this.selectedDuration.unit?this.checkHours()>0&&(this.public_price=t.public_price*this.checkHours(),this.private_price=t.private_price*this.checkHours()):(this.public_price=t.public_price,this.private_price=t.private_price)},e.prototype.checkHours=function(){if(this.startHour&&this.finishHour){var e=new Date;e.setHours(this.startHour.split(":")[0]),e.setMinutes(this.startHour.split(":")[1]);var t=new Date;t.setHours(this.finishHour.split(":")[0]),t.setMinutes(this.finishHour.split(":")[1]);var n=t.getTime()-e.getTime(),o=Math.floor(n/36e5);if(0===Math.floor(n/6e4)%60)return o}return 0},e.prototype.setNewDay=function(e){"string"==typeof e&&(console.log(e),this.startDay=new Date(e),null!==this.selectedDuration&&this.manageDates())},Object.defineProperty(e.prototype,"inactiveSpaces",{get:function(){return!!this.spaces.every((function(e){return 0===e.status}))},enumerable:!0,configurable:!0}),e.prototype.getSpaces=function(){var e=this;q.instance.getCoworkingSpacesByCoworker(this.coworkingId).then((function(t){e.spaces=t})).catch((function(t){e._store.dispatch(Y({payload:{message:401===t.status?e.translate.instant("general.expired"):t.data.error,title:e.translate.instant("general.caution"),type:"error"}}))}))},Object.defineProperty(e.prototype,"getCloseIcon",{get:function(){return""+ve.closeLight},enumerable:!0,configurable:!0}),e.ɵfac=function(o){return new(o||e)(n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(d.Router),n.ɵɵdirectiveInject(t.Location),n.ɵɵdirectiveInject(s.TranslateService))},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-core-booking"]],inputs:{coworkingId:"coworkingId"},decls:46,vars:42,consts:[[1,"coworker-home-container"],[1,"header"],[3,"src","click"],[1,"container"],["class","wrapper",4,"ngIf"],[1,"wrapper"],[1,"title"],["class","horizontal-list",4,"ngIf"],["class","disclaimer",4,"ngIf"],[1,"datepicker-wrapper"],[3,"click"],[3,"disabled","value"],[3,"disabled","inputStyle","isForm","placeholder","value","newValue"],[1,"errors"],["class","error",4,"ngIf"],[1,"footer"],[1,"content-bottom",3,"label","type","iconShow","iconName","disabled","event"],[1,"horizontal-list"],[3,"space","selected","click",4,"ngFor","ngForOf"],[3,"space","selected","click"],[1,"error"],[3,"label","selected","event",4,"ngFor","ngForOf"],[3,"label","selected","event"],[1,"disclaimer"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵelement(2,"span"),n.ɵɵelementStart(3,"h3"),n.ɵɵtext(4),n.ɵɵpipe(5,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(6,"img",2),n.ɵɵlistener("click",(function(){return t.goBack()})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(7,"div",3),n.ɵɵtemplate(8,ta,7,5,"div",4),n.ɵɵelementStart(9,"div",5),n.ɵɵelementStart(10,"span",6),n.ɵɵtext(11),n.ɵɵpipe(12,"translate"),n.ɵɵelementEnd(),n.ɵɵtemplate(13,oa,2,1,"div",7),n.ɵɵtemplate(14,ra,3,3,"p",8),n.ɵɵelementEnd(),n.ɵɵelementStart(15,"div",5),n.ɵɵelementStart(16,"span",6),n.ɵɵtext(17),n.ɵɵpipe(18,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(19,"div",9),n.ɵɵelementStart(20,"cowing-datepicker",10),n.ɵɵlistener("click",(function(e){return t.setNewDay(e)})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(21,"div",5),n.ɵɵelementStart(22,"span",6),n.ɵɵtext(23),n.ɵɵpipe(24,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(25,"div",9),n.ɵɵelement(26,"cowing-datepicker",11),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(27,"div",5),n.ɵɵelementStart(28,"span",6),n.ɵɵtext(29),n.ɵɵpipe(30,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(31,"div",9),n.ɵɵelementStart(32,"cowing-timepicker",12),n.ɵɵlistener("newValue",(function(e){return t.setStartHours(e)})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(33,"div",5),n.ɵɵelementStart(34,"span",6),n.ɵɵtext(35),n.ɵɵpipe(36,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(37,"div",9),n.ɵɵelementStart(38,"cowing-timepicker",12),n.ɵɵlistener("newValue",(function(e){return t.setFinishHours(e)})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(39,"div",13),n.ɵɵtemplate(40,ia,3,3,"span",14),n.ɵɵtemplate(41,aa,3,3,"span",14),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(42,"div",15),n.ɵɵelementStart(43,"span",6),n.ɵɵtext(44),n.ɵɵelementEnd(),n.ɵɵelementStart(45,"cowing-button",16),n.ɵɵlistener("event",(function(){return t.showConfirmation()})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(4),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(5,30,"coworker.booking.title")),n.ɵɵadvance(2),n.ɵɵproperty("src",t.getCloseIcon,n.ɵɵsanitizeUrl),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",t.spaces.length),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(12,32,"coworker.booking.duration")),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",t.selectedSpace),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",!t.selectedSpace),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(18,34,"coworker.booking.start-day")),n.ɵɵadvance(6),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(24,36,"coworker.booking.finish-day")),n.ɵɵadvance(3),n.ɵɵproperty("disabled","true")("value",t.finishDay),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(30,38,"coworker.booking.start-hour")),n.ɵɵadvance(3),n.ɵɵproperty("disabled",!t.isHourEnabled())("inputStyle",t.EInputStyleType.Rounded)("isForm",!1)("placeholder","")("value",t.startHour),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(36,40,"coworker.booking.finish-hour")),n.ɵɵadvance(3),n.ɵɵproperty("disabled",!t.isHourEnabled())("inputStyle",t.EInputStyleType.Rounded)("isForm",!1)("placeholder","")("value",t.finishHour),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",t.isError),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.isClosed),n.ɵɵadvance(3),n.ɵɵtextInterpolate1("",t.public_price," Cowings"),n.ɵɵadvance(1),n.ɵɵproperty("label","Reservar")("type",t.EButtonType.MiniRounded)("iconShow",!0)("iconName","arrowRight")("disabled",!t.canBooking()||t.isError||t.isClosed))},directives:[t.NgIf,Vt,no,Ae,t.NgForOf,tr,Jo],pipes:[s.TranslatePipe],styles:[".coworker-home-container[_ngcontent-%COMP%]{height:100vh;display:flex;flex-direction:column;overflow:auto}.coworker-home-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]{display:flex;flex-direction:row;justify-content:space-between;width:100%;box-sizing:border-box;border-bottom:1px solid var(--border-grey);padding:0 2rem;margin-top:var(--ion-safe-area-top)}.coworker-home-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-family:ManropeExtraBold;font-size:2rem;color:var(--primary-dark-color)}.coworker-home-container[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]{height:100%;overflow-y:auto;box-sizing:border-box;padding:1.3rem 2.9rem}.coworker-home-container[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-family:ManropeBold;font-size:2rem;color:var(--primary-dark-color)}.coworker-home-container[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .disclaimer[_ngcontent-%COMP%]{font-family:ManropeBold;font-size:1.6rem;color:var(--primary-dark-color);margin-bottom:2rem}.coworker-home-container[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .horizontal-list[_ngcontent-%COMP%]{display:flex;flex-direction:row;overflow-x:auto;margin:1.3rem 0 2rem}.coworker-home-container[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .horizontal-list[_ngcontent-%COMP%]   cowing-element[_ngcontent-%COMP%]{margin-right:1rem}.coworker-home-container[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .datepicker-wrapper[_ngcontent-%COMP%]{margin:1.3rem 0 2rem}.coworker-home-container[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .error[_ngcontent-%COMP%]{font-family:ManropeBold;font-size:1.8rem;color:var(--error-color)}.coworker-home-container[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .errors[_ngcontent-%COMP%]{display:flex;flex-direction:column}.coworker-home-container[_ngcontent-%COMP%]   .footer[_ngcontent-%COMP%]{width:100%;height:7.7rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;box-sizing:border-box;padding:1.3rem 2.9rem;border-top:1px solid var(--border-grey)}.coworker-home-container[_ngcontent-%COMP%]   .footer[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-family:ManropeExtraBold;font-size:1.8rem;color:var(--primary-dark-color)}"]}),e}();function sa(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",12),n.ɵɵelementStart(1,"cowing-button",13),n.ɵɵlistener("event",(function(){n.ɵɵrestoreView(o);var e=n.ɵɵnextContext();return e.showCancel.emit(e.booking.id)})),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("label",n.ɵɵpipeBind1(2,3,"general.cancel"))("type",r.EButtonType.RoundedSecondaryNoMargin)("iconShow",!1)}}var la=function(){function e(e){this.translate=e,this.click=new n.EventEmitter,this.showCancel=new n.EventEmitter,this.showCancelBookingSection=!1,this.EButtonType=ke}return e.prototype.ngOnInit=function(){},e.prototype.newClick=function(){this.click.emit(this.booking)},Object.defineProperty(e.prototype,"getStatusName",{get:function(){var e=this;return this.bookingStates.find((function(t){return t.id===e.booking.state_id})).name},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"showCancelButton",{get:function(){var e=_(this.booking.start_date,"DD/MM/YYYY");return e.hours(this.booking.start_time.split(":")[0]),e.minutes(this.booking.start_time.split(":")[1]),5!==this.booking.state_id&&6!==this.booking.state_id&&_(e).isAfter(_())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"getSeats",{get:function(){return""+ve.seats},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"getClockActive",{get:function(){return""+ve.clockActive},enumerable:!0,configurable:!0}),e.ɵfac=function(t){return new(t||e)(n.ɵɵdirectiveInject(s.TranslateService))},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["coworker-booking-card"]],inputs:{bookingStates:"bookingStates",booking:"booking",selected:"selected"},outputs:{click:"click",showCancel:"showCancel"},decls:26,vars:16,consts:[[1,"container"],[1,"header"],[1,"capacity",3,"ngClass"],[1,"image"],["alt","",3,"src"],[1,"info"],[1,"title"],[1,"more-info"],[1,"actions"],[1,"price"],[1,"seats"],["class","action",4,"ngIf"],[1,"action"],[3,"label","type","iconShow","event"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵelementStart(2,"span",2),n.ɵɵtext(3),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"div",3),n.ɵɵelement(5,"img",4),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(6,"div",5),n.ɵɵelementStart(7,"div",6),n.ɵɵtext(8),n.ɵɵelementEnd(),n.ɵɵelementStart(9,"div",7),n.ɵɵelementStart(10,"div"),n.ɵɵtext(11),n.ɵɵelementEnd(),n.ɵɵelementStart(12,"div"),n.ɵɵtext(13),n.ɵɵelementEnd(),n.ɵɵelementStart(14,"div"),n.ɵɵelement(15,"img",4),n.ɵɵelementStart(16,"div"),n.ɵɵtext(17),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(18,"div",8),n.ɵɵelementStart(19,"div",9),n.ɵɵtext(20),n.ɵɵpipe(21,"translate"),n.ɵɵelementStart(22,"div",10),n.ɵɵelement(23,"img",4),n.ɵɵtext(24),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵtemplate(25,sa,3,5,"div",11),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(2),n.ɵɵproperty("ngClass","c-"+(null==t.booking?null:t.booking.state_id)),n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",t.getStatusName," "),n.ɵɵadvance(2),n.ɵɵproperty("src",t.booking.coworking.image,n.ɵɵsanitizeUrl),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",t.booking.coworking.company_name," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate(t.booking.start_date),n.ɵɵadvance(2),n.ɵɵtextInterpolate(t.booking.end_date),n.ɵɵadvance(2),n.ɵɵproperty("src",t.getClockActive,n.ɵɵsanitizeUrl),n.ɵɵadvance(2),n.ɵɵtextInterpolate2("",t.booking.start_time," a ",t.booking.end_time,""),n.ɵɵadvance(3),n.ɵɵtextInterpolate2(" ",t.booking.public_price," ",n.ɵɵpipeBind1(21,14,"general.cowings")," "),n.ɵɵadvance(3),n.ɵɵproperty("src",t.getSeats,n.ɵɵsanitizeUrl),n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",t.booking.space.capacity," "),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.showCancelButton))},directives:[t.NgClass,t.NgIf,Ae],pipes:[s.TranslatePipe],styles:[".container[_ngcontent-%COMP%]{width:100%;min-height:250px;border:1px solid var(--border-grey);margin-right:15px;border-radius:15px;margin-top:5%}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]{position:relative}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .capacity[_ngcontent-%COMP%]{position:absolute;top:5%;right:2%;display:flex;flex-direction:row;align-items:flex-start;gap:5.7px;padding:10px 15px;border-radius:15px;background-color:var(--white-color);font-size:10.8px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:.9px;text-align:center;font-family:var(--mulish-font);color:var(--white-color)}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .capacity.c-1[_ngcontent-%COMP%], .container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .capacity.c-2[_ngcontent-%COMP%]{background-color:var(--primary-color)}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .capacity.c-3[_ngcontent-%COMP%]{background-color:var(--color-pending)}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .capacity.c-4[_ngcontent-%COMP%]{background-color:var(--primary-color)}.container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .capacity.c-5[_ngcontent-%COMP%], .container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .capacity.c-6[_ngcontent-%COMP%]{background-color:var(--error-status-color)}.container[_ngcontent-%COMP%]   .image[_ngcontent-%COMP%]{height:150px}.container[_ngcontent-%COMP%]   .image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:15px}.container[_ngcontent-%COMP%]   .info[_ngcontent-%COMP%]{padding-top:5%;padding-bottom:5%;margin-left:20px;margin-right:20px}.container[_ngcontent-%COMP%]   .info[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-family:Manrope;font-size:20px;font-weight:800;font-stretch:normal;font-style:normal;line-height:.9;letter-spacing:-1px;text-align:left;padding-bottom:5%}.container[_ngcontent-%COMP%]   .info[_ngcontent-%COMP%]   .more-info[_ngcontent-%COMP%]{padding-top:2%;display:flex;justify-content:space-between}.container[_ngcontent-%COMP%]   .info[_ngcontent-%COMP%]   .more-info[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{font-family:Manrope;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.15px;text-align:left;display:flex;align-items:center}.container[_ngcontent-%COMP%]   .info[_ngcontent-%COMP%]   .more-info[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{margin-left:2%;display:inline-block;white-space:nowrap}.container[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]{border-top:1px solid var(--border-grey);display:flex;align-items:center;justify-content:space-between}.container[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]   .price[_ngcontent-%COMP%]{padding:14px 31px 12px 32px;font-family:Manrope;width:100%;font-size:16px;font-weight:800;font-stretch:normal;font-style:normal;line-height:.9;letter-spacing:-1px;text-align:left;color:var(--primary-color);display:flex;flex-direction:row;justify-content:space-around;align-items:center}.container[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]   .price[_ngcontent-%COMP%]   .seats[_ngcontent-%COMP%]{color:var(--primary-dark-color)}"]}),e}();function pa(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",9),n.ɵɵelement(1,"img",10),n.ɵɵelementStart(2,"span"),n.ɵɵtext(3),n.ɵɵpipe(4,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext(2);n.ɵɵadvance(1),n.ɵɵproperty("src",o.getCalendarIcon,n.ɵɵsanitizeUrl),n.ɵɵadvance(2),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(4,2,"coworker.bookings.no-bookings"))}}function da(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"coworker-booking-card",15),n.ɵɵlistener("showCancel",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext(4).showCancel(e)})),n.ɵɵelementEnd()}if(2&e){var r=t.$implicit,i=n.ɵɵnextContext(4);n.ɵɵproperty("booking",r)("bookingStates",i.bookingStates)}}function ma(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",12),n.ɵɵelementStart(1,"span",13),n.ɵɵtext(2),n.ɵɵpipe(3,"translate"),n.ɵɵelementEnd(),n.ɵɵtemplate(4,da,1,2,"coworker-booking-card",14),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext(3);n.ɵɵadvance(2),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(3,2,"coworker.bookings.bookings-active")," "),n.ɵɵadvance(2),n.ɵɵproperty("ngForOf",o.bookingListAfter)}}function ga(e,t){if(1&e&&n.ɵɵelement(0,"coworker-booking-card",17),2&e){var o=t.$implicit,r=n.ɵɵnextContext(4);n.ɵɵproperty("booking",o)("bookingStates",r.bookingStates)}}function ua(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",12),n.ɵɵelementStart(1,"span",13),n.ɵɵtext(2),n.ɵɵpipe(3,"translate"),n.ɵɵelementEnd(),n.ɵɵtemplate(4,ga,1,2,"coworker-booking-card",16),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext(3);n.ɵɵadvance(2),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(3,2,"coworker.bookings.bookings-past")," "),n.ɵɵadvance(2),n.ɵɵproperty("ngForOf",o.bookingListPast)}}function fa(e,t){if(1&e&&(n.ɵɵelementStart(0,"div"),n.ɵɵtemplate(1,ma,5,4,"div",11),n.ɵɵtemplate(2,ua,5,4,"div",11),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext(2);n.ɵɵadvance(1),n.ɵɵproperty("ngIf",o.bookingListAfter.length),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",o.bookingListPast.length)}}function ha(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",2),n.ɵɵelementStart(1,"div",3),n.ɵɵelementStart(2,"h3"),n.ɵɵtext(3),n.ɵɵpipe(4,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(5,"div",4),n.ɵɵtemplate(6,pa,5,4,"div",5),n.ɵɵtemplate(7,fa,3,2,"div",6),n.ɵɵelementEnd(),n.ɵɵelementStart(8,"div",7),n.ɵɵelement(9,"cowing-tabs",8),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(4,4,"coworker.bookings.title")),n.ɵɵadvance(3),n.ɵɵproperty("ngIf",!o.bookingList.length),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",o.bookingList.length),n.ɵɵadvance(2),n.ɵɵproperty("active",o.EActiveTab.Booking)}}function va(e,t){1&e&&(n.ɵɵelementStart(0,"div",23),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(2,1,"coworker.bookings.cancel-description")," "))}function ya(e,t){1&e&&(n.ɵɵelementStart(0,"div",23),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(2,1,"coworker.bookings.cancel-description-24")," "))}function wa(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",18),n.ɵɵelementStart(1,"div",19),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().showCancel()})),n.ɵɵelement(2,"img",10),n.ɵɵelementEnd(),n.ɵɵelementStart(3,"div",13),n.ɵɵtext(4),n.ɵɵpipe(5,"translate"),n.ɵɵelementEnd(),n.ɵɵtemplate(6,va,3,3,"div",20),n.ɵɵtemplate(7,ya,3,3,"div",20),n.ɵɵelementStart(8,"div",21),n.ɵɵelementStart(9,"div"),n.ɵɵelementStart(10,"cowing-button",22),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().showCancel()})),n.ɵɵpipe(11,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(12,"div"),n.ɵɵelementStart(13,"cowing-button",22),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().cancelBooking()})),n.ɵɵpipe(14,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵadvance(2),n.ɵɵproperty("src",r.getClose,n.ɵɵsanitizeUrl),n.ɵɵadvance(2),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(5,10,"coworker.bookings.cancel-title")," "),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",!r.show24CancelMessage),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",r.show24CancelMessage),n.ɵɵadvance(3),n.ɵɵproperty("label",n.ɵɵpipeBind1(11,12,"general.close"))("type",r.EButtonType.RoundedSecondary)("iconShow",!1),n.ɵɵadvance(3),n.ɵɵproperty("label",n.ɵɵpipeBind1(14,14,"general.cancel"))("type",r.EButtonType.Primary)("iconShow",!1)}}var Ca=function(){function o(e,t,n){this._store=e,this._router=t,this.translate=n,this.coworkingId=null,this.tokenRefreshed=!1,this.show24CancelMessage=!1,this.EInputStyleType=fe,this.EButtonType=ke,this.EActiveTab=li,this.bookingList=[],this.bookingListPast=[],this.bookingListAfter=[],this.bookingStates=[],this.showCancelBookingSection=!1}return o.prototype.ngOnInit=function(){return B(this,void 0,void 0,(function(){var t,n,o,r;return V(this,(function(i){switch(i.label){case 0:this._store.dispatch(W({})),t=U.instance.get(e.EStorageType.Coworker),i.label=1;case 1:return i.trys.push([1,4,5,6]),[4,Gt.instance.getStates(1)];case 2:return n=i.sent(),this.bookingStates=n,[4,Bt.instance.getCoworkerBookings(t)];case 3:return o=i.sent(),this.bookingList=o,this.bookingListPast=o.filter((function(e){return _(e.start_date,"DD/MM/YYYY").isBefore(_())})),this.bookingListAfter=o.filter((function(e){return _(e.start_date,"DD/MM/YYYY").isSameOrAfter(_())})),[3,6];case 4:return(r=i.sent())&&this._store.dispatch(Y({payload:{message:401===r.status?this.translate.instant("general.expired"):r.data.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,6];case 5:return this._store.dispatch(ee({})),[7];case 6:return[2]}}))}))},Object.defineProperty(o.prototype,"getCalendarIcon",{get:function(){return""+ve.calendarEmpty},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"getCancelStatus",{get:function(){return this.bookingStates.find((function(e,t){return 6===e.id})).id},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"getClose",{get:function(){return""+ve.closeSimple},enumerable:!0,configurable:!0}),o.prototype.showCancel24msg=function(e){var t=_(e.start_date,"DD/MM/YYYY");return t.hours(e.start_time.split(":")[0]),t.minutes(e.start_time.split(":")[1]),3!==e.state_id&&_(t).diff(_(),"days")<1},o.prototype.showCancel=function(e){if(this.show24CancelMessage=!1,this.showCancelBookingSection=!this.showCancelBookingSection,e){this.bookingToDelete=e;var t=this.bookingList.find((function(t){return t.id===e}));t&&this.showCancel24msg(t)&&(this.show24CancelMessage=!0)}else this.bookingToDelete=null},o.prototype.cancelBooking=function(){return B(this,void 0,void 0,(function(){var e;return V(this,(function(t){switch(t.label){case 0:this._store.dispatch(W({})),t.label=1;case 1:return t.trys.push([1,3,4,5]),[4,Bt.instance.changeBookingStatus(this.bookingToDelete,this.getCancelStatus)];case 2:return t.sent(),this._router.navigate(["cancel-confirmation"]),[3,5];case 3:return(e=t.sent())&&this._store.dispatch(Y({payload:{message:401===e.status?this.translate.instant("general.expired"):e.data.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,5];case 4:return this._store.dispatch(ee({})),[7];case 5:return[2]}}))}))},o.ɵfac=function(e){return new(e||o)(n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(d.Router),n.ɵɵdirectiveInject(s.TranslateService))},o.ɵcmp=n.ɵɵdefineComponent({type:o,selectors:[["cowing-core-coworker-booking"]],inputs:{coworkingId:"coworkingId"},decls:2,vars:2,consts:[["class","coworker-home-container",4,"ngIf"],["class","cancel-section",4,"ngIf"],[1,"coworker-home-container"],[1,"header"],[1,"container"],["class","empty-booking",4,"ngIf"],[4,"ngIf"],[1,"tabs"],[3,"active"],[1,"empty-booking"],["alt","",3,"src"],["class","booking-list",4,"ngIf"],[1,"booking-list"],[1,"title"],[3,"booking","bookingStates","showCancel",4,"ngFor","ngForOf"],[3,"booking","bookingStates","showCancel"],[3,"booking","bookingStates",4,"ngFor","ngForOf"],[3,"booking","bookingStates"],[1,"cancel-section"],[1,"head",3,"click"],["class","description",4,"ngIf"],[1,"actions"],[3,"label","type","iconShow","event"],[1,"description"]],template:function(e,t){1&e&&(n.ɵɵtemplate(0,ha,10,6,"div",0),n.ɵɵtemplate(1,wa,15,16,"div",1)),2&e&&(n.ɵɵproperty("ngIf",!t.showCancelBookingSection),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.showCancelBookingSection))},directives:[t.NgIf,bi,t.NgForOf,la,Ae],pipes:[s.TranslatePipe],styles:['.coworker-home-container[_ngcontent-%COMP%]{height:100vh;display:grid;grid-template-columns:1fr;grid-template-rows:.1fr 1fr .1fr;gap:0 0;grid-template-areas:"header" "content" "tabs";position:relative;align-self:center;overflow:auto}.coworker-home-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]{-ms-grid-row:1;-ms-grid-column:1;grid-area:header;display:flex;flex-direction:row;justify-content:center;width:100%;box-sizing:border-box;border-bottom:1px solid var(--border-grey);padding:0 2rem;margin-top:var(--ion-safe-area-top)}.coworker-home-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-family:ManropeExtraBold;font-size:2rem;color:var(--primary-dark-color)}.coworker-home-container[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]{-ms-grid-row:3;-ms-grid-column:1;grid-area:content;height:100%;overflow-y:auto;box-sizing:border-box;padding:1.3rem 2.9rem}.coworker-home-container[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .empty-booking[_ngcontent-%COMP%]{display:flex;flex-direction:column;width:100%;height:100%;justify-content:center;align-items:center}.coworker-home-container[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .empty-booking[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-family:Manrope;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:.9;letter-spacing:normal;text-align:center;color:var(--primary-color)}.coworker-home-container[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .booking-list[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-size:20px;font-weight:800;font-stretch:normal;font-style:normal;line-height:.9;letter-spacing:-1px;text-align:left;margin-top:5%;margin-bottom:5%;display:block}.coworker-home-container[_ngcontent-%COMP%]   .tabs[_ngcontent-%COMP%]{-ms-grid-row:5;-ms-grid-column:1;grid-area:tabs}.coworker-home-container[_ngcontent-%COMP%]   .footer[_ngcontent-%COMP%]{width:100%;height:7.7rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;box-sizing:border-box;padding:1.3rem 2.9rem;border-top:1px solid var(--border-grey)}.coworker-home-container[_ngcontent-%COMP%]   .footer[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-family:ManropeExtraBold;font-size:1.8rem;color:var(--primary-dark-color)}.cancel-section[_ngcontent-%COMP%]{-webkit-animation:.6s cubic-bezier(.39,.575,.565,1) both fade-in;animation:.6s cubic-bezier(.39,.575,.565,1) both fade-in;bottom:0;position:absolute;padding:10%;width:100%;box-sizing:border-box}.cancel-section[_ngcontent-%COMP%]   .head[_ngcontent-%COMP%]{float:right;cursor:pointer}.cancel-section[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-family:Manrope;font-size:25px;font-weight:800;font-stretch:normal;font-style:normal;line-height:.9;letter-spacing:-.81px;text-align:left}.cancel-section[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]{padding-top:5%;font-family:Manrope;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:-.81px;text-align:left;color:#969696}.cancel-section[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;padding-top:5%}.cancel-section[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{width:50%}']}),o}();function ba(e,t){1&e&&(n.ɵɵelementStart(0,"div",11),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(2,1,"coworker.bookings.cancel-confirm-title")," "))}function _a(e,t){1&e&&(n.ɵɵelementStart(0,"div",11),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(2,1,"coworker.booking.confirm-reservation-title")," "))}function xa(e,t){1&e&&(n.ɵɵelementStart(0,"div",12),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(2,1,"coworker.bookings.cancel-confirm-description")," "))}function Sa(e,t){1&e&&(n.ɵɵelementStart(0,"div",12),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(2,1,"coworker.booking.confirm-reservation-description")," "))}function ka(e,t){if(1&e&&(n.ɵɵelementStart(0,"div"),n.ɵɵelementStart(1,"div",13),n.ɵɵelementStart(2,"ul",14),n.ɵɵelementStart(3,"li"),n.ɵɵelementStart(4,"p"),n.ɵɵtext(5,"Nombre Workspace: "),n.ɵɵelementStart(6,"strong"),n.ɵɵtext(7),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(8,"li"),n.ɵɵelementStart(9,"p"),n.ɵɵtext(10,"Fecha de inicio: "),n.ɵɵelementStart(11,"strong"),n.ɵɵtext(12),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(13,"li"),n.ɵɵelementStart(14,"p"),n.ɵɵtext(15,"Fecha de fin: "),n.ɵɵelementStart(16,"strong"),n.ɵɵtext(17),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(18,"li"),n.ɵɵelementStart(19,"p"),n.ɵɵtext(20,"Hora de inicio: "),n.ɵɵelementStart(21,"strong"),n.ɵɵtext(22),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(23,"li"),n.ɵɵelementStart(24,"p"),n.ɵɵtext(25,"Hora de fin: "),n.ɵɵelementStart(26,"strong"),n.ɵɵtext(27),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(28,"li"),n.ɵɵelementStart(29,"p"),n.ɵɵtext(30,"Créditos Cowing: "),n.ɵɵelementStart(31,"strong"),n.ɵɵtext(32),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(33,"li"),n.ɵɵelementStart(34,"p"),n.ɵɵtext(35,"Dirección Workspace: "),n.ɵɵelementStart(36,"strong"),n.ɵɵtext(37),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(7),n.ɵɵtextInterpolate(null==o.lastBooking?null:o.lastBooking.coworking.company_name),n.ɵɵadvance(5),n.ɵɵtextInterpolate(null==o.lastBooking?null:o.lastBooking.start_date),n.ɵɵadvance(5),n.ɵɵtextInterpolate(null==o.lastBooking?null:o.lastBooking.end_date),n.ɵɵadvance(5),n.ɵɵtextInterpolate(null==o.lastBooking?null:o.lastBooking.start_time),n.ɵɵadvance(5),n.ɵɵtextInterpolate(null==o.lastBooking?null:o.lastBooking.end_time),n.ɵɵadvance(5),n.ɵɵtextInterpolate1("",null==o.lastBooking?null:o.lastBooking.public_price," C"),n.ɵɵadvance(5),n.ɵɵtextInterpolate(null==o.lastBooking?null:o.lastBooking.coworking.fiscal_address)}}function Ma(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"cowing-button",15),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().redirectToBookings()})),n.ɵɵpipe(1,"translate"),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵproperty("label",n.ɵɵpipeBind1(1,4,"general.back-booking"))("type",r.EButtonType.Primary)("iconShow",!0)("iconName","arrowRight")}}function Pa(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"cowing-button",15),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().redirectToBookings()})),n.ɵɵpipe(1,"translate"),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵproperty("label",n.ɵɵpipeBind1(1,4,"general.confirm"))("type",r.EButtonType.Primary)("iconShow",!0)("iconName","arrowRight")}}var Oa=function(){function o(e,t,n){var o=this;this._router=e,this.translate=t,this._store=n,this.coworkingId=null,this.bookingList=[],this.EInputStyleType=fe,this.EButtonType=ke,this.bookingConfirmationMode=!1,e.events.subscribe((function(e){e instanceof d.NavigationEnd&&("/booking-confirmation"===e.url?o.bookingConfirmationMode=!0:o.bookingConfirmationMode=!1)}))}return o.prototype.ngOnInit=function(){return B(this,void 0,void 0,(function(){var t,n,o;return V(this,(function(r){switch(r.label){case 0:t=U.instance.get(e.EStorageType.Coworker),r.label=1;case 1:return r.trys.push([1,3,4,5]),[4,Bt.instance.getCoworkerBookings(t)];case 2:return n=r.sent(),this.bookingList=n,this.bookingList.sort((function(e,t){return e.id-t.id})),this.lastBooking=this.bookingList[this.bookingList.length-1],[3,5];case 3:return(o=r.sent())&&this._store.dispatch(Y({payload:{message:401===o.status?this.translate.instant("general.expired"):o.data.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,5];case 4:return this._store.dispatch(ee({})),[7];case 5:return[2]}}))}))},o.prototype.redirectToBookings=function(){this._router.navigate(["coworker-booking"])},Object.defineProperty(o.prototype,"getConfirmation",{get:function(){return""+ve.confirm},enumerable:!0,configurable:!0}),o.ɵfac=function(e){return new(e||o)(n.ɵɵdirectiveInject(d.Router),n.ɵɵdirectiveInject(s.TranslateService),n.ɵɵdirectiveInject(a.Store))},o.ɵcmp=n.ɵɵdefineComponent({type:o,selectors:[["cowing-core-coworker-confirmation"]],inputs:{coworkingId:"coworkingId",bookingStates:"bookingStates"},decls:16,vars:11,consts:[[1,"general-confirmation"],[1,"coworker-confirmation-container"],[1,"header"],[1,"thanks"],["class","title",4,"ngIf"],["class","description",4,"ngIf"],[1,"img"],["alt","",3,"src"],[4,"ngIf"],[1,"action"],[3,"label","type","iconShow","iconName","event",4,"ngIf"],[1,"title"],[1,"description"],[1,"booking-confirm"],[1,"lastBooking"],[3,"label","type","iconShow","iconName","event"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵelementStart(2,"div",2),n.ɵɵelementStart(3,"div",3),n.ɵɵtext(4),n.ɵɵpipe(5,"translate"),n.ɵɵelementEnd(),n.ɵɵtemplate(6,ba,3,3,"div",4),n.ɵɵtemplate(7,_a,3,3,"div",4),n.ɵɵelementEnd(),n.ɵɵtemplate(8,xa,3,3,"div",5),n.ɵɵtemplate(9,Sa,3,3,"div",5),n.ɵɵelementStart(10,"div",6),n.ɵɵelement(11,"img",7),n.ɵɵelementEnd(),n.ɵɵtemplate(12,ka,38,7,"div",8),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(13,"div",9),n.ɵɵtemplate(14,Ma,2,6,"cowing-button",10),n.ɵɵtemplate(15,Pa,2,6,"cowing-button",10),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(4),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(5,9,"general.thanks")," "),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",!t.bookingConfirmationMode),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.bookingConfirmationMode),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",!t.bookingConfirmationMode),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.bookingConfirmationMode),n.ɵɵadvance(2),n.ɵɵproperty("src",t.getConfirmation,n.ɵɵsanitizeUrl),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.bookingConfirmationMode),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",t.bookingConfirmationMode),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",!t.bookingConfirmationMode))},directives:[t.NgIf,Ae],pipes:[s.TranslatePipe],styles:[".general-confirmation[_ngcontent-%COMP%]{margin:auto;display:flex;justify-content:center;align-items:center}.general-confirmation[_ngcontent-%COMP%]   .coworker-confirmation-container[_ngcontent-%COMP%]{padding:12% 5%;display:flex;justify-content:space-between;flex-direction:column}.general-confirmation[_ngcontent-%COMP%]   .coworker-confirmation-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .thanks[_ngcontent-%COMP%]{color:var(--primary-color);font-family:Manrope;font-size:2.5rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:.9;letter-spacing:-.81px;text-align:center}.general-confirmation[_ngcontent-%COMP%]   .coworker-confirmation-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-family:Manrope;font-size:3rem;font-weight:800;font-stretch:normal;font-style:normal;line-height:.9;text-align:center}.general-confirmation[_ngcontent-%COMP%]   .coworker-confirmation-container[_ngcontent-%COMP%]   .img[_ngcontent-%COMP%]{display:none;justify-content:center;padding-top:5%}.general-confirmation[_ngcontent-%COMP%]   .coworker-confirmation-container[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]{padding-top:5%;font-family:Manrope;font-size:2rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.15px;text-align:center}.general-confirmation[_ngcontent-%COMP%]   .coworker-confirmation-container[_ngcontent-%COMP%]   .booking-confirm[_ngcontent-%COMP%]{margin-top:6%}.general-confirmation[_ngcontent-%COMP%]   .coworker-confirmation-container[_ngcontent-%COMP%]   .booking-confirm[_ngcontent-%COMP%]   .lastBooking[_ngcontent-%COMP%]{font-family:Manrope;list-style:circle;font-size:1.6rem;line-height:2.5rem}.general-confirmation[_ngcontent-%COMP%]   .coworker-confirmation-container[_ngcontent-%COMP%]   .booking-confirm[_ngcontent-%COMP%]   .lastBooking[_ngcontent-%COMP%]   strong[_ngcontent-%COMP%]{font-family:ManropeBold}.action[_ngcontent-%COMP%]{display:flex;justify-content:center;position:fixed;bottom:0;width:100%;margin-bottom:5%}"]}),o}(),Ea=function(){function t(){return this.companyModified=new p.Subject,this.spaceModified=new p.Subject,t.instance=t.instance||this}return t.prototype.getCompanies=function(t){return B(this,void 0,void 0,(function(){var n;return V(this,(function(o){return n=Object.keys(t).filter((function(e){return null!==t[e]})).map((function(e){return e+"="+t[e]})).join("&"),[2,new Promise((function(t,o){var r="cms/companies?"+n,i={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)};N.instance.get(r,i).then((function(e){t(e)})).catch((function(e){o(e)}))}))]}))}))},t.prototype.getCoworkers=function(t){return B(this,void 0,void 0,(function(){var n;return V(this,(function(o){return n=Object.keys(t).filter((function(e){return null!==t[e]})).map((function(e){return e+"="+t[e]})).join("&"),[2,new Promise((function(t,o){var r="cms/coworkers?"+n,i={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)};N.instance.get(r,i).then((function(e){t(e)})).catch((function(e){o(e)}))}))]}))}))},t.prototype.deleteCompany=function(t){return B(this,void 0,void 0,(function(){var n=this;return V(this,(function(o){return[2,new Promise((function(o,r){var i="cms/companies/"+t,a={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)};N.instance.delete(i,a).then((function(e){n.companyModified.next(),o(e)})).catch((function(e){r(e)}))}))]}))}))},t.prototype.getCompany=function(t){return B(this,void 0,void 0,(function(){return V(this,(function(n){return[2,new Promise((function(n,o){var r="cms/companies/"+t,i={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)};N.instance.get(r,i).then((function(e){n(e)})).catch((function(e){o(e)}))}))]}))}))},t.prototype.editCompany=function(t,n){return B(this,void 0,void 0,(function(){var o=this;return V(this,(function(r){return[2,new Promise((function(r,i){var a="cms/companies/"+t,c={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)};N.instance.patch(a,c,n).then((function(e){r(e),o.companyModified.next()})).catch((function(e){i(e)}))}))]}))}))},t.prototype.getCoworkings=function(t){return B(this,void 0,void 0,(function(){var n;return V(this,(function(o){return t&&(n=Object.keys(t).filter((function(e){return null!==t[e]})).map((function(e){return e+"="+t[e]})).join("&")),[2,new Promise((function(t,o){var r="cms/coworkings?"+n,i={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)};N.instance.get(r,i).then((function(e){t(e)})).catch((function(e){o(e)}))}))]}))}))},t.prototype.getSpaces=function(t){return B(this,void 0,void 0,(function(){var n;return V(this,(function(o){return t&&(n=Object.keys(t).filter((function(e){return null!==t[e]})).map((function(e){return e+"="+t[e]})).join("&")),[2,new Promise((function(t,o){var r="cms/spaces?"+n,i={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)};N.instance.get(r,i).then((function(e){t(e)})).catch((function(e){o(e)}))}))]}))}))},t.prototype.changeCompanyStatus=function(t,n){return B(this,void 0,void 0,(function(){return V(this,(function(o){return[2,new Promise((function(o,r){var i="cms/companies/"+t+"/status/"+n,a={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)};N.instance.patch(i,a,{}).then((function(e){o(e)})).catch((function(e){r(e)}))}))]}))}))},t.prototype.changeBookingStatus=function(t,n){return B(this,void 0,void 0,(function(){return V(this,(function(o){return[2,new Promise((function(o,r){var i="cms/bookings/"+t+"/status/"+n,a={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)};N.instance.patch(i,a,{}).then((function(e){o(e)})).catch((function(e){r(e)}))}))]}))}))},t.prototype.changeCoworkingStatus=function(t,n){return B(this,void 0,void 0,(function(){return V(this,(function(o){return[2,new Promise((function(o,r){var i="cms/coworkings/"+t+"/status/"+n,a={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)};N.instance.patch(i,a,{}).then((function(e){o(e)})).catch((function(e){r(e)}))}))]}))}))},t.prototype.getUsers=function(t){return B(this,void 0,void 0,(function(){var n;return V(this,(function(o){return t&&(n=Object.keys(t).filter((function(e){return null!==t[e]})).map((function(e){return e+"="+t[e]})).join("&")),[2,new Promise((function(t,o){var r="cms/users?"+n,i={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)};N.instance.get(r,i).then((function(e){t(e)})).catch((function(e){o(e)}))}))]}))}))},t.prototype.getBookings=function(t){return B(this,void 0,void 0,(function(){var n;return V(this,(function(o){return t&&(n=Object.keys(t).filter((function(e){return null!==t[e]})).map((function(e){return e+"="+t[e]})).join("&")),[2,new Promise((function(t,o){var r="cms/bookings?"+n,i={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)};N.instance.get(r,i).then((function(e){t(e)})).catch((function(e){o(e)}))}))]}))}))},t.prototype.getAllSpacesRaw=function(){return B(this,void 0,void 0,(function(){return V(this,(function(t){return[2,new Promise((function(t,n){var o={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)};N.instance.get("cms/spaces/list",o).then((function(e){t(e)})).catch((function(e){n(e)}))}))]}))}))},t.prototype.getSpace=function(t){return B(this,void 0,void 0,(function(){return V(this,(function(n){return[2,new Promise((function(n,o){var r="cms/spaces/"+t,i={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)};N.instance.get(r,i).then((function(e){n(e)})).catch((function(e){o(e)}))}))]}))}))},t.prototype.patchSpacePrices=function(t,n){return B(this,void 0,void 0,(function(){return V(this,(function(o){return[2,new Promise((function(o,r){var i="cms/spaces/"+t+"/prices",a={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)},c=n;N.instance.patch(i,a,c).then((function(e){o(e)})).catch((function(e){r(e)}))}))]}))}))},t.prototype.patchSpace=function(t,n){return B(this,void 0,void 0,(function(){return V(this,(function(o){return[2,new Promise((function(o,r){var i="cms/spaces/"+t,a={Authorization:"Bearer "+U.instance.get(e.EStorageType.Token)},c=n;N.instance.patch(i,a,c).then((function(e){o(e)})).catch((function(e){r(e)}))}))]}))}))},t.instance=new t,t.ɵfac=function(e){return new(e||t)},t.ɵprov=n.ɵɵdefineInjectable({token:t,factory:t.ɵfac,providedIn:"root"}),t}();function Ia(e,t){if(1&e&&n.ɵɵelement(0,"cowing-input",9),2&e){var o=t.$implicit,r=n.ɵɵnextContext(3);n.ɵɵproperty("inputStyle",r.EInputStyleType.Secondary)("isForm",!0)("placeholder",o.key)("label",o.key)("control",o.value)}}function Aa(e,t){if(1&e&&(n.ɵɵelementStart(0,"div"),n.ɵɵelementStart(1,"div",6),n.ɵɵtext(2),n.ɵɵpipe(3,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"div",14),n.ɵɵtemplate(5,Ia,1,5,"cowing-input",15),n.ɵɵpipe(6,"keyvalue"),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext(2);n.ɵɵadvance(2),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(3,3,"backoffice.company.modal-edit.payment-section-title")," "),n.ɵɵadvance(2),n.ɵɵproperty("formGroup",o.paymentCompanyForm),n.ɵɵadvance(1),n.ɵɵproperty("ngForOf",n.ɵɵpipeBind1(6,5,o.paymentCompanyForm.controls))}}var Fa=function(e,t){return[e,t]};function Ta(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",5),n.ɵɵelementStart(1,"div",6),n.ɵɵtext(2),n.ɵɵpipe(3,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"form",7),n.ɵɵelementStart(5,"div",8),n.ɵɵelement(6,"cowing-input",9),n.ɵɵpipe(7,"translate"),n.ɵɵpipe(8,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(9,"div",8),n.ɵɵelementStart(10,"div",10),n.ɵɵelement(11,"cowing-input-dropdown",11),n.ɵɵpipe(12,"translate"),n.ɵɵpipe(13,"translate"),n.ɵɵpipe(14,"translate"),n.ɵɵelementEnd(),n.ɵɵelement(15,"cowing-input",9),n.ɵɵpipe(16,"translate"),n.ɵɵpipe(17,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(18,"cowing-input-location",12),n.ɵɵlistener("setLocation",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().setLocation(e)})),n.ɵɵpipe(19,"translate"),n.ɵɵpipe(20,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(21,"div",8),n.ɵɵelement(22,"cowing-input",9),n.ɵɵpipe(23,"translate"),n.ɵɵpipe(24,"translate"),n.ɵɵelement(25,"cowing-input",9),n.ɵɵpipe(26,"translate"),n.ɵɵpipe(27,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(28,"div",8),n.ɵɵelement(29,"cowing-input",9),n.ɵɵpipe(30,"translate"),n.ɵɵpipe(31,"translate"),n.ɵɵelement(32,"cowing-input",9),n.ɵɵpipe(33,"translate"),n.ɵɵpipe(34,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(35,"div",8),n.ɵɵelement(36,"cowing-input",9),n.ɵɵpipe(37,"translate"),n.ɵɵpipe(38,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵtemplate(39,Aa,7,7,"div",13),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵadvance(2),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(3,48,"backoffice.company.modal-edit.general-section-title")," "),n.ɵɵadvance(2),n.ɵɵproperty("formGroup",r.editCompanyForm),n.ɵɵadvance(2),n.ɵɵproperty("inputStyle",r.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(7,50,"coworking.general.company-name"))("label",n.ɵɵpipeBind1(8,52,"coworking.general.company-name"))("control",r.editCompanyForm.get("company_name")),n.ɵɵadvance(5),n.ɵɵproperty("inputStyle",r.EInputStyleType.Secondary)("isForm",!0)("label",n.ɵɵpipeBind1(12,54,"coworking.general.is-business-group"))("control",r.editCompanyForm.get("is_business_group"))("options",n.ɵɵpureFunction2(88,Fa,n.ɵɵpipeBind1(13,56,"coworking.general.yes"),n.ɵɵpipeBind1(14,58,"coworking.general.no"))),n.ɵɵadvance(4),n.ɵɵproperty("inputStyle",r.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(16,60,"coworking.general.company-name"))("label",n.ɵɵpipeBind1(17,62,"coworking.general.company-name"))("control",r.editCompanyForm.get("business_group")),n.ɵɵadvance(3),n.ɵɵproperty("inputStyle",r.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(19,64,"coworking.general.address"))("label",n.ɵɵpipeBind1(20,66,"coworking.general.address"))("control",r.editCompanyForm.get("fiscal_address")),n.ɵɵadvance(4),n.ɵɵproperty("inputStyle",r.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(23,68,"coworking.general.name"))("label",n.ɵɵpipeBind1(24,70,"coworking.general.name"))("control",r.editCompanyForm.get("name")),n.ɵɵadvance(3),n.ɵɵproperty("inputStyle",r.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(26,72,"coworking.general.phone"))("label",n.ɵɵpipeBind1(27,74,"coworking.general.phone"))("control",r.editCompanyForm.get("phone")),n.ɵɵadvance(4),n.ɵɵproperty("inputStyle",r.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(30,76,"coworking.general.tax-id"))("label",n.ɵɵpipeBind1(31,78,"coworking.general.tax-id"))("control",r.editCompanyForm.get("tax_id")),n.ɵɵadvance(3),n.ɵɵproperty("inputStyle",r.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(33,80,"coworking.general.total-cowings"))("label",n.ɵɵpipeBind1(34,82,"coworking.general.total-cowings"))("control",r.editCompanyForm.get("total_cowings")),n.ɵɵadvance(4),n.ɵɵproperty("inputStyle",r.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(37,84,"coworking.general.email"))("label",n.ɵɵpipeBind1(38,86,"coworking.general.email"))("control",r.editCompanyForm.get("email")),n.ɵɵadvance(3),n.ɵɵproperty("ngIf",r.decodedPayment)}}var Ba=function(){function e(e,t,n){this.formBuilder=e,this._store=t,this.localStorageService=n,this.companyId=null,this.EInputStyleType=fe,this.EButtonType=ke,this.EInputMediaStyleType=Tn,this.ready=!1,this.decodedPayment=null,this.editCompanyForm=this.formBuilder.group({latitude:new o.FormControl(null,[o.Validators.required]),longitude:new o.FormControl(null,[o.Validators.required]),city:new o.FormControl(null,[o.Validators.required]),province:new o.FormControl(null,[o.Validators.required]),country:new o.FormControl(null,[o.Validators.required]),is_business_group:new o.FormControl("No",[])}),this.paymentCompanyForm=this.formBuilder.group({})}return e.prototype.ngOnInit=function(){return B(this,void 0,void 0,(function(){var e=this;return V(this,(function(t){switch(t.label){case 0:return console.log(this.companyId),this.editCompanyForm.get("is_business_group").valueChanges.subscribe((function(t){var n=e.editCompanyForm.get("business_group");"No"===t&&!1===n.disabled?(n.setValidators([]),n.setValue(""),n.disable()):"Si"===t&&!0===n.disabled&&(n.setValidators([o.Validators.required]),n.enable()),n.updateValueAndValidity()})),[4,this.getCompany()];case 1:return t.sent(),[2]}}))}))},e.prototype.getCompany=function(){return B(this,void 0,void 0,(function(){var e,t;return V(this,(function(n){switch(n.label){case 0:return n.trys.push([0,2,3,4]),this._store.dispatch(W({})),[4,Ea.instance.getCompany(this.companyId)];case 1:return e=n.sent(),this.editCompanyForm.addControl("business_group",new o.FormControl(e.business_group,o.Validators.required)),this.editCompanyForm.addControl("business_name",new o.FormControl(e.business_name,o.Validators.required)),this.editCompanyForm.addControl("company_name",new o.FormControl(e.company_name,o.Validators.required)),this.editCompanyForm.addControl("email",new o.FormControl(e.email,o.Validators.required)),this.editCompanyForm.addControl("fiscal_address",new o.FormControl(e.fiscal_address,o.Validators.required)),this.editCompanyForm.addControl("name",new o.FormControl(e.name,o.Validators.required)),this.editCompanyForm.addControl("phone",new o.FormControl(e.phone,o.Validators.required)),this.editCompanyForm.addControl("tax_id",new o.FormControl(e.tax_id,o.Validators.required)),this.editCompanyForm.addControl("total_cowings",new o.FormControl(e.total_cowings,o.Validators.required)),e.payment_info&&this.decodePayment(e.payment_info),e.business_group?this.editCompanyForm.get("is_business_group").setValue("Si"):this.editCompanyForm.get("business_group").disable(),[2,e];case 2:return t=n.sent(),console.error(t),[3,4];case 3:return this.ready=!0,this._store.dispatch(ee({})),[7];case 4:return[2]}}))}))},Object.defineProperty(e.prototype,"formControl",{get:function(){return this.editCompanyForm.controls},enumerable:!0,configurable:!0}),e.prototype.decodePayment=function(e){var t=_n.instance.decrypt(e),n=JSON.parse(t);for(var r in this.decodedPayment=n,this.decodedPayment)this.paymentCompanyForm.addControl(r,new o.FormControl({value:this.decodedPayment[r],disabled:!0},[o.Validators.required]))},e.prototype.editCompany=function(){return B(this,void 0,void 0,(function(){var e;return V(this,(function(t){switch(t.label){case 0:return t.trys.push([0,2,3,4]),this._store.dispatch(W({})),[4,Ea.instance.editCompany(this.companyId,this.editCompanyForm.value)];case 1:return t.sent(),this.closeModal(),[3,4];case 2:return e=t.sent(),console.error(e),[3,4];case 3:return this.ready=!0,this._store.dispatch(ee({})),[7];case 4:return[2]}}))}))},e.prototype.setLocation=function(e){this._setLocation(e)},e.prototype._setLocation=function(e){this.editCompanyForm.get("latitude").setValue(e.lat),this.editCompanyForm.get("longitude").setValue(e.lng),this.editCompanyForm.get("city").setValue(e.city),this.editCompanyForm.get("country").setValue(e.country),this.editCompanyForm.get("province").setValue(e.province)},e.prototype.getErrors=function(){return console.log(this.editCompanyForm.errors),""},e.ɵfac=function(t){return new(t||e)(n.ɵɵdirectiveInject(o.FormBuilder),n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(U))},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-core-backoffice-edit-company"]],inputs:{companyId:"companyId",closeModal:"closeModal"},decls:7,vars:8,consts:[[1,"backoffice-edit-company-container"],[1,"title"],["class","form",4,"ngIf"],[1,"footer"],[3,"disabled","label","type","iconShow","event"],[1,"form"],[1,"title-section"],[3,"formGroup"],[1,"section-form"],[3,"inputStyle","isForm","placeholder","label","control"],[1,"dropdown"],[3,"inputStyle","isForm","label","control","options"],[3,"inputStyle","isForm","placeholder","label","control","setLocation"],[4,"ngIf"],[1,"section-form-payment",3,"formGroup"],[3,"inputStyle","isForm","placeholder","label","control",4,"ngFor","ngForOf"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵtext(2),n.ɵɵpipe(3,"translate"),n.ɵɵelementEnd(),n.ɵɵtemplate(4,Ta,40,91,"div",2),n.ɵɵelementStart(5,"div",3),n.ɵɵelementStart(6,"cowing-button",4),n.ɵɵlistener("event",(function(){return t.editCompany()})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(2),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(3,6,"backoffice.company.modal-edit.title")," "),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",t.ready),n.ɵɵadvance(2),n.ɵɵproperty("disabled",t.editCompanyForm.invalid)("label","Guardar")("type",t.EButtonType.Rounded)("iconShow",!1))},directives:[t.NgIf,Ae,o.ɵangular_packages_forms_forms_y,o.NgControlStatusGroup,o.FormGroupDirective,Me,en,Bn,t.NgForOf],pipes:[s.TranslatePipe,t.KeyValuePipe],styles:[".backoffice-edit-company-container[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{padding-top:20px;padding-bottom:20px;font-size:20px;color:var(--primary-color);border-bottom:2px solid}.backoffice-edit-company-container[_ngcontent-%COMP%]   .title-section[_ngcontent-%COMP%]{padding-top:10px;padding-bottom:10px;font-size:15px;color:var(--primary-color);border-bottom:1px solid}.backoffice-edit-company-container[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]{margin-top:30px}.backoffice-edit-company-container[_ngcontent-%COMP%]   .form[_ngcontent-%COMP%]{padding-top:15px}.backoffice-edit-company-container[_ngcontent-%COMP%]   .form[_ngcontent-%COMP%]   .section-form[_ngcontent-%COMP%]{padding-top:15px;padding-bottom:15px;display:flex;justify-content:space-between}.backoffice-edit-company-container[_ngcontent-%COMP%]   .form[_ngcontent-%COMP%]   .section-form[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]{width:50%}.backoffice-edit-company-container[_ngcontent-%COMP%]   .form[_ngcontent-%COMP%]   .section-form-payment[_ngcontent-%COMP%]{padding-top:30px;display:flex;flex-flow:wrap;justify-content:space-between}.backoffice-edit-company-container[_ngcontent-%COMP%]   .footer[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center}"]}),e}();function Va(e,t){1&e&&(n.ɵɵelementStart(0,"div",4),n.ɵɵtext(1," EDIT COWORKING ..... "),n.ɵɵelementEnd())}var ja=function(){function e(e,t,n){this.formBuilder=e,this._store=t,this.localStorageService=n,this.coworkingId=null,this.EInputStyleType=fe,this.EButtonType=ke,this.EInputMediaStyleType=Tn,this.ready=!1,this.editCompanyForm=this.formBuilder.group({})}return e.prototype.ngOnInit=function(){return B(this,void 0,void 0,(function(){return V(this,(function(e){switch(e.label){case 0:return[4,this.getCompany()];case 1:return e.sent(),[2]}}))}))},e.prototype.getCompany=function(){return B(this,void 0,void 0,(function(){return V(this,(function(e){return this.ready=!0,[2]}))}))},Object.defineProperty(e.prototype,"formControl",{get:function(){return this.editCompanyForm.controls},enumerable:!0,configurable:!0}),e.prototype.editCompany=function(){return B(this,void 0,void 0,(function(){return V(this,(function(e){return[2]}))}))},e.prototype.setLocation=function(e){},e.prototype._setLocation=function(e){},e.prototype.getErrors=function(){},e.ɵfac=function(t){return new(t||e)(n.ɵɵdirectiveInject(o.FormBuilder),n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(U))},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-core-backoffice-edit-coworking"]],inputs:{coworkingId:"coworkingId",closeModal:"closeModal"},decls:6,vars:4,consts:[[1,"backoffice-edit-company-container"],[1,"title"],["class","form",4,"ngIf"],[1,"footer"],[1,"form"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵtext(2),n.ɵɵpipe(3,"translate"),n.ɵɵelementEnd(),n.ɵɵtemplate(4,Va,2,0,"div",2),n.ɵɵelement(5,"div",3),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(2),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(3,2,"backoffice.coworking.modal-edit.title")," "),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",t.ready))},directives:[t.NgIf],pipes:[s.TranslatePipe],styles:[".backoffice-edit-company-container[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{padding-top:20px;padding-bottom:20px;font-size:20px;color:var(--primary-color)}.backoffice-edit-company-container[_ngcontent-%COMP%]   .form[_ngcontent-%COMP%]   .section-form[_ngcontent-%COMP%]{padding-top:15px;padding-bottom:15px;display:flex;justify-content:space-between}.backoffice-edit-company-container[_ngcontent-%COMP%]   .form[_ngcontent-%COMP%]   .section-form[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]{width:50%}"]}),e}();function Da(e,t){if(1&e&&(n.ɵɵelementStart(0,"option",12),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵproperty("ngValue",o),n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",o.title," ")}}function za(e,t){if(1&e&&(n.ɵɵelementStart(0,"div"),n.ɵɵelementStart(1,"div",13),n.ɵɵelementStart(2,"span"),n.ɵɵtext(3),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"label",6),n.ɵɵtext(5),n.ɵɵelement(6,"input",14),n.ɵɵelementEnd(),n.ɵɵelementStart(7,"label",6),n.ɵɵtext(8),n.ɵɵelement(9,"input",15),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e){var o=t.index,r=n.ɵɵnextContext(2);n.ɵɵadvance(1),n.ɵɵproperty("formGroupName",o),n.ɵɵadvance(2),n.ɵɵtextInterpolate(r.spaceInfo.prices[o].title),n.ɵɵadvance(2),n.ɵɵtextInterpolate1("","Precio privado €",": "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1("","Precio publico C",": ")}}function Ra(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",5),n.ɵɵelementStart(1,"label",6),n.ɵɵtext(2),n.ɵɵpipe(3,"translate"),n.ɵɵelementStart(4,"input",7),n.ɵɵlistener("ngModelChange",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().spaceInfo.quantity=e})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(5,"label",6),n.ɵɵtext(6),n.ɵɵpipe(7,"translate"),n.ɵɵelementStart(8,"input",7),n.ɵɵlistener("ngModelChange",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().spaceInfo.capacity=e})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(9,"label",6),n.ɵɵtext(10),n.ɵɵpipe(11,"translate"),n.ɵɵelementStart(12,"select",8),n.ɵɵlistener("ngModelChange",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().selectedType=e})),n.ɵɵtemplate(13,Da,2,2,"option",9),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(14,"form",10),n.ɵɵtemplate(15,za,10,4,"div",11),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵadvance(2),n.ɵɵtextInterpolate1("",n.ɵɵpipeBind1(3,9,"backoffice.space.modal-edit.available"),": "),n.ɵɵadvance(2),n.ɵɵproperty("ngModel",r.spaceInfo.quantity),n.ɵɵadvance(2),n.ɵɵtextInterpolate1("",n.ɵɵpipeBind1(7,11,"backoffice.space.modal-edit.places"),": "),n.ɵɵadvance(2),n.ɵɵproperty("ngModel",r.spaceInfo.capacity),n.ɵɵadvance(2),n.ɵɵtextInterpolate1("",n.ɵɵpipeBind1(11,13,"backoffice.space.modal-edit.type"),": "),n.ɵɵadvance(2),n.ɵɵproperty("ngModel",r.selectedType),n.ɵɵadvance(1),n.ɵɵproperty("ngForOf",r.spaceTypes),n.ɵɵadvance(1),n.ɵɵproperty("formGroup",r.editSpaceForm),n.ɵɵadvance(1),n.ɵɵproperty("ngForOf",r.formControl)}}var Na=function(){function e(e,t,n,o){this.formBuilder=e,this._store=t,this.coworkingService=n,this.localStorageService=o,this.spaceId=null,this.EInputStyleType=fe,this.EButtonType=ke,this.EInputMediaStyleType=Tn,this.ready=!1,this.editSpaceForm=this.formBuilder.array([])}return e.prototype.ngOnInit=function(){return B(this,void 0,void 0,(function(){return V(this,(function(e){switch(e.label){case 0:return[4,this.getSpace()];case 1:return e.sent(),[2]}}))}))},e.prototype.getSpace=function(){return B(this,void 0,void 0,(function(){var e,t,n,r,i=this;return V(this,(function(a){switch(a.label){case 0:return a.trys.push([0,3,4,5]),this._store.dispatch(W({})),[4,Ea.instance.getSpace(this.spaceId)];case 1:return e=a.sent(),t=this,[4,this.coworkingService.getSpaceTypes()];case 2:return t.spaceTypes=a.sent(),-1!==(n=this.spaceTypes.findIndex((function(t){return t.id===e.type_id})))&&(this.selectedType=this.spaceTypes[n]),this.spaceInfo=e,e.prices.forEach((function(e){var t=new o.FormGroup({});t.setControl("private_price",new o.FormControl(e.private_price)),t.setControl("public_price",new o.FormControl(e.public_price)),t.setControl("id",new o.FormControl(e.id)),i.editSpaceForm.push(t)})),[3,5];case 3:return r=a.sent(),console.error(r),[3,5];case 4:return this.ready=!0,this._store.dispatch(ee({})),[7];case 5:return[2]}}))}))},Object.defineProperty(e.prototype,"formControl",{get:function(){return this.editSpaceForm.controls},enumerable:!0,configurable:!0}),e.prototype.editSpace=function(){return B(this,void 0,void 0,(function(){var e;return V(this,(function(t){switch(t.label){case 0:console.log(this.editSpaceForm.value),this._store.dispatch(W({})),t.label=1;case 1:return t.trys.push([1,4,5,6]),[4,Ea.instance.patchSpacePrices(this.spaceId,{prices:this.editSpaceForm.value})];case 2:return t.sent(),[4,Ea.instance.patchSpace(this.spaceId,{quantity:this.spaceInfo.quantity,capacity:this.spaceInfo.capacity,type_id:this.selectedType.id})];case 3:return t.sent(),Ea.instance.spaceModified.next(),this.closeModal(),[3,6];case 4:return e=t.sent(),console.error(e),[3,6];case 5:return this.ready=!0,this._store.dispatch(ee({})),[7];case 6:return[2]}}))}))},e.prototype.setLocation=function(e){},e.prototype._setLocation=function(e){},e.prototype.getErrors=function(){},e.ɵfac=function(t){return new(t||e)(n.ɵɵdirectiveInject(o.FormBuilder),n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(q),n.ɵɵdirectiveInject(U))},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-core-backoffice-edit-space"]],inputs:{spaceId:"spaceId",closeModal:"closeModal"},decls:7,vars:8,consts:[[1,"backoffice-edit-space-container"],[1,"title"],["class","form",4,"ngIf"],[1,"footer"],[3,"disabled","label","type","iconShow","event"],[1,"form"],[1,"center-block"],["type","number",3,"ngModel","ngModelChange"],[3,"ngModel","ngModelChange"],[3,"ngValue",4,"ngFor","ngForOf"],[3,"formGroup"],[4,"ngFor","ngForOf"],[3,"ngValue"],[1,"section-form",3,"formGroupName"],["formControlName","private_price","type","number",1,"form-control"],["formControlName","public_price","type","number",1,"form-control"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵtext(2),n.ɵɵpipe(3,"translate"),n.ɵɵelementEnd(),n.ɵɵtemplate(4,Ra,16,15,"div",2),n.ɵɵelementStart(5,"div",3),n.ɵɵelementStart(6,"cowing-button",4),n.ɵɵlistener("event",(function(){return t.editSpace()})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(2),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(3,6,"backoffice.space.modal-edit.title")," "),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",t.ready),n.ɵɵadvance(2),n.ɵɵproperty("disabled",t.editSpaceForm.invalid)("label","Guardar")("type",t.EButtonType.Rounded)("iconShow",!1))},directives:[t.NgIf,Ae,o.NumberValueAccessor,o.DefaultValueAccessor,o.NgControlStatus,o.NgModel,o.SelectControlValueAccessor,t.NgForOf,o.ɵangular_packages_forms_forms_y,o.NgControlStatusGroup,o.FormGroupDirective,o.NgSelectOption,o.ɵangular_packages_forms_forms_x,o.FormGroupName,o.FormControlName],pipes:[s.TranslatePipe],styles:[".backoffice-edit-space-container[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{padding-top:20px;padding-bottom:20px;font-size:20px;color:var(--primary-color)}.backoffice-edit-space-container[_ngcontent-%COMP%]   .form[_ngcontent-%COMP%]   .section-form[_ngcontent-%COMP%]{padding-top:15px;padding-bottom:15px;display:flex;flex-direction:column;align-items:center;border-bottom:2px solid var(--disabled-gray)}.backoffice-edit-space-container[_ngcontent-%COMP%]   .form[_ngcontent-%COMP%]   .section-form[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:15px;padding-bottom:10px;font-family:ManropeBold}.backoffice-edit-space-container[_ngcontent-%COMP%]   .form[_ngcontent-%COMP%]   .section-form[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]{width:50%}"]}),e}();function La(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",6),n.ɵɵelementStart(1,"div",7),n.ɵɵtext(2),n.ɵɵpipe(3,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"div",8),n.ɵɵtext(5),n.ɵɵpipe(6,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(7,"div",9),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).close()})),n.ɵɵelement(8,"cowing-button",10),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext(2);n.ɵɵadvance(2),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(3,3,r.title)," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(6,5,r.message)," "),n.ɵɵadvance(3),n.ɵɵproperty("label","Aceptar")}}function qa(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",6),n.ɵɵelementStart(1,"div",7),n.ɵɵtext(2),n.ɵɵpipe(3,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"div",8),n.ɵɵtext(5),n.ɵɵpipe(6,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(7,"div",9),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).close()})),n.ɵɵelementStart(8,"cowing-button",11),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).reloadWindow()})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext(2);n.ɵɵadvance(2),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(3,3,r.title)," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(6,5,r.message)," "),n.ɵɵadvance(3),n.ɵɵproperty("label","Aceptar")}}function Ua(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",6),n.ɵɵelementStart(1,"div",7),n.ɵɵtext(2),n.ɵɵpipe(3,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"div",8),n.ɵɵtext(5),n.ɵɵpipe(6,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(7,"div",12),n.ɵɵelementStart(8,"div",9),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).close()})),n.ɵɵelement(9,"cowing-button",10),n.ɵɵelementEnd(),n.ɵɵelementStart(10,"div",9),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).pauseSpace()})),n.ɵɵelement(11,"cowing-button",10),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext(2);n.ɵɵadvance(2),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(3,4,r.title)," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(6,6,r.message)," "),n.ɵɵadvance(4),n.ɵɵproperty("label","Cancelar"),n.ɵɵadvance(2),n.ɵɵproperty("label","Aceptar")}}function Ga(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",6),n.ɵɵelementStart(1,"div",7),n.ɵɵtext(2),n.ɵɵpipe(3,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"div",8),n.ɵɵtext(5),n.ɵɵpipe(6,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(7,"div",12),n.ɵɵelementStart(8,"div",9),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).close()})),n.ɵɵelement(9,"cowing-button",10),n.ɵɵelementEnd(),n.ɵɵelementStart(10,"div",9),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).activateSpace()})),n.ɵɵelement(11,"cowing-button",10),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext(2);n.ɵɵadvance(2),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(3,4,r.title)," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(6,6,r.message)," "),n.ɵɵadvance(4),n.ɵɵproperty("label","Cancelar"),n.ɵɵadvance(2),n.ɵɵproperty("label","Aceptar")}}function Ha(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",6),n.ɵɵelementStart(1,"div",7),n.ɵɵtext(2),n.ɵɵpipe(3,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"div",8),n.ɵɵtext(5),n.ɵɵpipe(6,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(7,"div",12),n.ɵɵelementStart(8,"div",9),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).cancelBooking()})),n.ɵɵelement(9,"cowing-button",10),n.ɵɵpipe(10,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(11,"div",9),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).confirmBooking()})),n.ɵɵelement(12,"cowing-button",10),n.ɵɵpipe(13,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(14,"div",9),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).close()})),n.ɵɵelement(15,"cowing-button",10),n.ɵɵpipe(16,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext(2);n.ɵɵadvance(2),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(3,5,r.title)," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(6,7,r.message)," "),n.ɵɵadvance(4),n.ɵɵproperty("label",n.ɵɵpipeBind1(10,9,"coworking-home.bookings.cancel")),n.ɵɵadvance(3),n.ɵɵproperty("label",n.ɵɵpipeBind1(13,11,"coworking-home.bookings.accept")),n.ɵɵadvance(3),n.ɵɵproperty("label",n.ɵɵpipeBind1(16,13,"coworking-home.bookings.back"))}}function Qa(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",6),n.ɵɵelementStart(1,"div",7),n.ɵɵtext(2),n.ɵɵpipe(3,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"div",8),n.ɵɵtext(5),n.ɵɵpipe(6,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(7,"div",12),n.ɵɵelementStart(8,"div",9),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).close()})),n.ɵɵelement(9,"cowing-button",10),n.ɵɵpipe(10,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(11,"div",9),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).cancelBooking()})),n.ɵɵelement(12,"cowing-button",10),n.ɵɵpipe(13,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext(2);n.ɵɵadvance(2),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(3,4,r.title)," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(6,6,r.message)," "),n.ɵɵadvance(4),n.ɵɵproperty("label",n.ɵɵpipeBind1(10,8,"coworking-home.bookings.back")),n.ɵɵadvance(3),n.ɵɵproperty("label",n.ɵɵpipeBind1(13,10,"coworking-home.bookings.cancel_from_cancel"))}}function $a(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",6),n.ɵɵelementStart(1,"div",7),n.ɵɵtext(2),n.ɵɵpipe(3,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"div",8),n.ɵɵtext(5),n.ɵɵpipe(6,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(7,"div",12),n.ɵɵelementStart(8,"div",9),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).close()})),n.ɵɵelement(9,"cowing-button",10),n.ɵɵelementEnd(),n.ɵɵelementStart(10,"div",9),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).deleteCompany()})),n.ɵɵelement(11,"cowing-button",10),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext(2);n.ɵɵadvance(2),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(3,4,r.title)," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(6,6,r.message)," "),n.ɵɵadvance(4),n.ɵɵproperty("label","Cancelar"),n.ɵɵadvance(2),n.ɵɵproperty("label","Aceptar")}}function Ja(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",13),n.ɵɵelementStart(1,"div",14),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).close()})),n.ɵɵelementStart(2,"span"),n.ɵɵelement(3,"img",15),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"div",16),n.ɵɵelement(5,"cowing-core-backoffice-edit-company",17),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext(2);n.ɵɵadvance(3),n.ɵɵproperty("src",r.getCloseSvg,n.ɵɵsanitizeUrl),n.ɵɵadvance(2),n.ɵɵproperty("companyId",r.editCompanyId)("closeModal",r.close.bind(r))}}function Ya(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",13),n.ɵɵelementStart(1,"div",14),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).close()})),n.ɵɵelementStart(2,"span"),n.ɵɵelement(3,"img",15),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"div",16),n.ɵɵelement(5,"cowing-core-backoffice-edit-coworking",18),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext(2);n.ɵɵadvance(3),n.ɵɵproperty("src",r.getCloseSvg,n.ɵɵsanitizeUrl),n.ɵɵadvance(2),n.ɵɵproperty("coworkingId",r.editCoworkingId)("closeModal",r.close.bind(r))}}function Ka(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",6),n.ɵɵelementStart(1,"div",7),n.ɵɵtext(2),n.ɵɵpipe(3,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"div",8),n.ɵɵtext(5),n.ɵɵpipe(6,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(7,"div",12),n.ɵɵelementStart(8,"div",9),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).close()})),n.ɵɵelement(9,"cowing-button",10),n.ɵɵelementEnd(),n.ɵɵelementStart(10,"div",9),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).deleteEmployee()})),n.ɵɵelement(11,"cowing-button",10),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext(2);n.ɵɵadvance(2),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(3,4,r.title)," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(6,6,r.message)," "),n.ɵɵadvance(4),n.ɵɵproperty("label","Cancelar"),n.ɵɵadvance(2),n.ɵɵproperty("label","Aceptar")}}function Za(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",19),n.ɵɵelementStart(1,"div",14),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).close()})),n.ɵɵelementStart(2,"span"),n.ɵɵelement(3,"img",15),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"div",16),n.ɵɵelement(5,"cowing-core-backoffice-edit-space",20),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext(2);n.ɵɵadvance(3),n.ɵɵproperty("src",r.getCloseSvg,n.ɵɵsanitizeUrl),n.ɵɵadvance(2),n.ɵɵproperty("spaceId",r.editSpaceId)("closeModal",r.close.bind(r))}}function Xa(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",6),n.ɵɵelementStart(1,"div",7),n.ɵɵtext(2),n.ɵɵpipe(3,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"div",8),n.ɵɵtext(5),n.ɵɵpipe(6,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(7,"div",9),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).close()})),n.ɵɵelementStart(8,"cowing-button",11),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).goToLogin()})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext(2);n.ɵɵadvance(2),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(3,3,r.title)," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(6,5,r.message)," "),n.ɵɵadvance(3),n.ɵɵproperty("label","Aceptar")}}function Wa(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",6),n.ɵɵelementStart(1,"div",7),n.ɵɵtext(2),n.ɵɵpipe(3,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"div",8),n.ɵɵtext(5),n.ɵɵpipe(6,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(7,"div",21),n.ɵɵelementStart(8,"div",9),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).onOk()})),n.ɵɵelement(9,"cowing-button",10),n.ɵɵelementEnd(),n.ɵɵelementStart(10,"div",9),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).close()})),n.ɵɵelement(11,"cowing-button",22),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext(2);n.ɵɵadvance(2),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(3,5,r.title)," "),n.ɵɵadvance(3),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(6,7,r.message)," "),n.ɵɵadvance(4),n.ɵɵproperty("label",r.optionOkText),n.ɵɵadvance(2),n.ɵɵproperty("type",r.EButtonType.SecondaryFill)("label",r.optionCancelText)}}function ec(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",2),n.ɵɵtemplate(1,La,9,7,"div",3),n.ɵɵtemplate(2,qa,9,7,"div",3),n.ɵɵtemplate(3,Ua,12,8,"div",3),n.ɵɵtemplate(4,Ga,12,8,"div",3),n.ɵɵtemplate(5,Ha,17,15,"div",3),n.ɵɵtemplate(6,Qa,14,12,"div",3),n.ɵɵtemplate(7,$a,12,8,"div",3),n.ɵɵtemplate(8,Ja,6,3,"div",4),n.ɵɵtemplate(9,Ya,6,3,"div",4),n.ɵɵtemplate(10,Ka,12,8,"div",3),n.ɵɵtemplate(11,Za,6,3,"div",5),n.ɵɵtemplate(12,Xa,9,7,"div",3),n.ɵɵtemplate(13,Wa,12,9,"div",3),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("ngIf","alert"===o.type),n.ɵɵadvance(1),n.ɵɵproperty("ngIf","alertAddEmployee"===o.type),n.ɵɵadvance(1),n.ɵɵproperty("ngIf","pause"===o.type),n.ɵɵadvance(1),n.ɵɵproperty("ngIf","reactivate"===o.type),n.ɵɵadvance(1),n.ɵɵproperty("ngIf","confirmBooking"===o.type),n.ɵɵadvance(1),n.ɵɵproperty("ngIf","cancelBooking"===o.type),n.ɵɵadvance(1),n.ɵɵproperty("ngIf","deleteCompany"===o.type),n.ɵɵadvance(1),n.ɵɵproperty("ngIf","editCompany"===o.type),n.ɵɵadvance(1),n.ɵɵproperty("ngIf","editCoworking"===o.type),n.ɵɵadvance(1),n.ɵɵproperty("ngIf","deleteEmployee"===o.type),n.ɵɵadvance(1),n.ɵɵproperty("ngIf","editSpace"===o.type),n.ɵɵadvance(1),n.ɵɵproperty("ngIf","error"===o.type),n.ɵɵadvance(1),n.ɵɵproperty("ngIf","errorLocation"===o.type)}}function tc(e,t){1&e&&n.ɵɵelement(0,"div",23)}var nc=function(){function e(e,t){this._store=e,this.router=t,this.isHidden=!0,this.title="",this.message="",this.optionOkText="",this.optionCancelText="",this.onCloseEvent=new n.EventEmitter,this.alert$=this._store.pipe(a.select(di)),this.type="alert",this.EButtonType=ke,this.spaceId=null,this.bookingId=null,this.employeeId=null,this.deleteCompanyId=null,this.editCompanyId=null,this.editSpaceId=null,this.editCoworkingId=null}return e.prototype.ngOnInit=function(){var e=this;this.subscription=this.alert$.subscribe((function(t){e.type=t.type,e.isHidden=!t.show,e.title=t.title,e.message=t.message,e.optionOkText=t.optionOkText,e.optionCancelText=t.optionCancelText,e.message=t.message,console.log(t),t.spaceId&&(e.spaceId=t.spaceId),t.bookingId&&(e.bookingId=t.bookingId),t.employeeId&&(e.employeeId=t.employeeId),t.deleteCompanyId&&(e.deleteCompanyId=t.deleteCompanyId),t.editCompanyId&&(e.editCompanyId=t.editCompanyId),t.editSpaceId&&(e.editSpaceId=t.editSpaceId),t.editCoworkingId&&(e.editCoworkingId=t.editCoworkingId)}))},e.prototype.goToLogin=function(){this.router.navigate(["login"])},e.prototype.reloadWindow=function(){window.location.reload()},e.prototype.pauseSpace=function(){var e=this;this._store.dispatch(W({})),q.instance.pauseSpace(this.spaceId,1).then((function(){e._store.dispatch(ee({})),e.close()})).catch((function(t){e._store.dispatch(ee({})),console.error("Error pausing space:",t)}))},e.prototype.activateSpace=function(){var e=this;this._store.dispatch(W({})),q.instance.pauseSpace(this.spaceId,0).then((function(){e._store.dispatch(ee({})),e.close()})).catch((function(t){e._store.dispatch(ee({})),console.error("Error pausing space:",t)}))},e.prototype.confirmBooking=function(){var e=this;this._store.dispatch(W({})),Bt.instance.changeBookingStatus(this.bookingId,4).then((function(){e._store.dispatch(ee({})),Bt.instance.coworkingStatusModified.next(),e.close()})).catch((function(t){e._store.dispatch(ee({})),console.error("Error confirm booking:",t)}))},e.prototype.cancelBooking=function(){var e=this;this._store.dispatch(W({})),Bt.instance.changeBookingStatus(this.bookingId,6).then((function(){e._store.dispatch(ee({})),Bt.instance.coworkingStatusModified.next(),e.close()})).catch((function(t){e._store.dispatch(ee({})),console.error("Error cancel space:",t)}))},e.prototype.deleteEmployee=function(){var e=this;console.log("IDEMPLOYEE",this.employeeId),this._store.dispatch(W({})),Bt.instance.deleteEmployee(this.employeeId).then((function(){e._store.dispatch(ee({})),L.instance.companyModified.next(),e.close()})).catch((function(t){e._store.dispatch(ee({})),console.error("Error cancel space:",t)}))},e.prototype.deleteCompany=function(){var e=this;console.log("delete company",this.deleteCompanyId),this._store.dispatch(W({})),Ea.instance.deleteCompany(this.deleteCompanyId).then((function(){e._store.dispatch(ee({})),e.close()})).catch((function(t){e._store.dispatch(ee({})),console.error("Error deleting company:",t)}))},e.prototype.close=function(){this._store.dispatch(K({}))},e.prototype.onOk=function(){this._store.dispatch(Z({action:"ok"}))},Object.defineProperty(e.prototype,"getCloseSvg",{get:function(){return""+ve.closeSvg},enumerable:!0,configurable:!0}),e.ɵfac=function(t){return new(t||e)(n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(d.Router))},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-core-alert-window"]],hostVars:1,hostBindings:function(e,t){2&e&&n.ɵɵhostProperty("hidden",t.isHidden)},inputs:{title:"title",message:"message",optionOkText:"optionOkText",optionCancelText:"optionCancelText"},outputs:{onCloseEvent:"onCloseEvent"},decls:2,vars:2,consts:[["class","alert-window",4,"ngIf"],["class","backdrop",4,"ngIf"],[1,"alert-window"],["class","alert-window-content",4,"ngIf"],["class","alert-window-content edit-company-container",4,"ngIf"],["class","alert-window-content edit-space-container",4,"ngIf"],[1,"alert-window-content"],[1,"alert-window-content-title"],[1,"alert-window-content-subtitle"],[1,"alert-window-content-button",3,"click"],[3,"label"],[3,"label","click"],[1,"button-group"],[1,"alert-window-content","edit-company-container"],[1,"header",3,"click"],["alt","delete",3,"src"],[1,"content"],[3,"companyId","closeModal"],[3,"coworkingId","closeModal"],[1,"alert-window-content","edit-space-container"],[3,"spaceId","closeModal"],[1,"button-group-vertical"],[3,"type","label"],[1,"backdrop"]],template:function(e,t){1&e&&(n.ɵɵtemplate(0,ec,14,13,"div",0),n.ɵɵtemplate(1,tc,1,0,"div",1)),2&e&&(n.ɵɵproperty("ngIf",!t.isHidden),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",!t.isHidden))},directives:[t.NgIf,Ae,Ba,ja,Na],pipes:[s.TranslatePipe],styles:[".alert-window[_ngcontent-%COMP%]{display:flex;flex-direction:column;height:100%;width:100%;background-color:transparent;position:absolute;z-index:100;-webkit-animation:.25s cubic-bezier(.25,.46,.45,.94) both scale-in-center;animation:.25s cubic-bezier(.25,.46,.45,.94) both scale-in-center}.alert-window-content[_ngcontent-%COMP%]{justify-content:center;background-color:#fff;display:flex;padding:5%;margin:auto;flex-direction:column}.alert-window-content-button[_ngcontent-%COMP%]{display:flex;flex-direction:row;justify-content:space-around;margin-left:2rem}.alert-window-content-title[_ngcontent-%COMP%]{font-size:x-large;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.2rem;text-align:center;color:var(--accent)}.alert-window-content-subtitle[_ngcontent-%COMP%]{padding:5%;font-family:var(--primary-font);font-size:medium;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.67;letter-spacing:normal;text-align:center}.alert-window-content[_ngcontent-%COMP%]   .button-group[_ngcontent-%COMP%]{display:inline-flex;justify-content:space-between}.alert-window-content[_ngcontent-%COMP%]   .button-group-vertical[_ngcontent-%COMP%]{display:flex;gap:1em;flex-wrap:wrap;justify-content:center}.alert-window-content[_ngcontent-%COMP%]   .button-group-vertical[_ngcontent-%COMP%]   .alert-window-content-button[_ngcontent-%COMP%]{margin:0}.alert-window[_ngcontent-%COMP%]   .edit-company-container[_ngcontent-%COMP%], .alert-window[_ngcontent-%COMP%]   .edit-space-container[_ngcontent-%COMP%]{position:relative}.alert-window[_ngcontent-%COMP%]   .edit-company-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%], .alert-window[_ngcontent-%COMP%]   .edit-space-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]{position:absolute;top:10px;right:10px}.alert-window[_ngcontent-%COMP%]   .edit-company-container[_ngcontent-%COMP%]{width:50%;overflow-y:auto}.alert-window[_ngcontent-%COMP%]   .edit-company-container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]{overflow:scroll}.backdrop[_ngcontent-%COMP%]{height:100%;width:100%;opacity:.8;position:absolute;background-image:linear-gradient(to bottom,rgba(0,0,0,.8),rgba(0,0,0,.8))}"]}),e}(),oc=a.createSelector((function(e){return e.loading}),(function(e){return e}));function rc(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",3),n.ɵɵelement(1,"img",4),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext(2);n.ɵɵadvance(1),n.ɵɵproperty("src",o.getLoadingIcon,n.ɵɵsanitizeUrl)}}function ic(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",1),n.ɵɵtemplate(1,rc,2,1,"div",2),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("ngIf",!o.hidden)}}var ac=function(){function e(e){this._store=e,this.hidden=!0,this.loading$=this._store.pipe(a.select(oc))}return e.prototype.ngOnInit=function(){var e=this;this.subscription=this.loading$.subscribe((function(t){console.log(t),e.hidden=t.hidden}))},Object.defineProperty(e.prototype,"getLoadingIcon",{get:function(){return""+ve.loadingSvg},enumerable:!0,configurable:!0}),e.ɵfac=function(t){return new(t||e)(n.ɵɵdirectiveInject(a.Store))},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-core-loading-window"]],hostVars:1,hostBindings:function(e,t){2&e&&n.ɵɵhostProperty("hidden",t.hidden)},decls:1,vars:1,consts:[["class","loading-window",4,"ngIf"],[1,"loading-window"],["class","backdrop",4,"ngIf"],[1,"backdrop"],["alt","",3,"src"]],template:function(e,t){1&e&&n.ɵɵtemplate(0,ic,2,1,"div",0),2&e&&n.ɵɵproperty("ngIf",!t.hidden)},directives:[t.NgIf],styles:[".loading-window[_ngcontent-%COMP%]{height:100%;z-index:101}.loading-window[_ngcontent-%COMP%]   .backdrop[_ngcontent-%COMP%]{height:100%;opacity:.8;background-image:linear-gradient(to bottom,rgba(0,0,0,.8),rgba(0,0,0,.8));margin:0 auto;display:flex;justify-content:center;flex-direction:column;align-items:center}"]}),e}();function cc(e,t){1&e&&(n.ɵɵelementStart(0,"span"),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(2,1,"company.employees.add_employee.form.validators.name")," "))}function sc(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",30),n.ɵɵtemplate(1,cc,3,3,"span",31),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("ngIf",o.form.name.errors.required)}}function lc(e,t){1&e&&(n.ɵɵelementStart(0,"span"),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(2,1,"company.employees.add_employee.form.validators.email")," "))}function pc(e,t){1&e&&(n.ɵɵelementStart(0,"span"),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(2,1,"company.employees.add_employee.form.validators.email2")," "))}function dc(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",30),n.ɵɵtemplate(1,lc,3,3,"span",31),n.ɵɵtemplate(2,pc,3,3,"span",31),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("ngIf",o.form.email.errors.required),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",o.form.email.errors.email)}}function mc(e,t){1&e&&(n.ɵɵelementStart(0,"span"),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(2,1,"company.employees.add_employee.form.validators.cp")," "))}function gc(e,t){1&e&&(n.ɵɵelementStart(0,"span"),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(2,1,"company.employees.add_employee.form.validators.cp2")," "))}function uc(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",30),n.ɵɵtemplate(1,mc,3,3,"span",31),n.ɵɵtemplate(2,gc,3,3,"span",31),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("ngIf",o.form.cp.errors.required),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",o.form.cp.errors.pattern)}}function fc(e,t){1&e&&(n.ɵɵelementStart(0,"span"),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(2,1,"company.employees.add_employee.form.validators.language")," "))}function hc(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",30),n.ɵɵtemplate(1,fc,3,3,"span",31),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("ngIf",o.form.language.errors.required)}}function vc(e,t){1&e&&(n.ɵɵelementStart(0,"span"),n.ɵɵtext(1),n.ɵɵpipe(2,"translate"),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(2,1,"company.employees.add_employee.form.validators.cowings")," "))}function yc(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",30),n.ɵɵtemplate(1,vc,3,3,"span",31),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("ngIf",o.form.total_cowings.errors.required)}}var wc=function(e){return{"is-invalid":e}},Cc=function(){function r(t,r,i,a){this.translate=t,this.formBuilder=r,this.companyService=i,this._store=a,this.EButtonType=ke,this.submitted=!1,this.zipPattern=/^(?:0[1-9]|[1-4]\d|5[0-2])\d{3}$/,this.statusModal=new n.EventEmitter,this.companyId=U.instance.get(e.EStorageType.ActiveCompany),this.registerForm=this.formBuilder.group({name:["",o.Validators.required],email:["",[o.Validators.required,o.Validators.email]],total_cowings:[200,o.Validators.required],language:["",o.Validators.required],cp:[null,[o.Validators.required,o.Validators.pattern(this.zipPattern)]],employee_id:[""]})}return r.prototype.ngOnInit=function(){},Object.defineProperty(r.prototype,"form",{get:function(){return this.registerForm.controls},enumerable:!0,configurable:!0}),r.prototype.onSubmit=function(){return B(this,void 0,void 0,(function(){var e;return V(this,(function(t){switch(t.label){case 0:this._store.dispatch(W({})),t.label=1;case 1:return t.trys.push([1,3,4,5]),this.submitted=!0,this.registerForm.invalid?[2]:(this.statusModal.emit(!1),this.newEmployee=this.registerForm.value,[4,this.companyService.putEmployeesToCompany([this.newEmployee],this.companyId)]);case 2:return t.sent(),this._store.dispatch(ee({})),this._store.dispatch(Y({payload:{message:this.translate.instant("company.employees.add_employee.form.message_success"),title:this.translate.instant("login.done"),type:"alertAddEmployee"}})),[3,5];case 3:return e=t.sent(),this._store.dispatch(Y({payload:{message:401===e.status?this.translate.instant("general.expired"):e.data.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,5];case 4:return this._store.dispatch(ee({})),[7];case 5:return[2]}}))}))},r.prototype.onReset=function(){window.location.reload()},r.ɵfac=function(e){return new(e||r)(n.ɵɵdirectiveInject(s.TranslateService),n.ɵɵdirectiveInject(o.FormBuilder),n.ɵɵdirectiveInject(L),n.ɵɵdirectiveInject(a.Store))},r.ɵcmp=n.ɵɵdefineComponent({type:r,selectors:[["cowing-form"]],outputs:{statusModal:"statusModal"},decls:59,vars:55,consts:[[1,"form-container"],[1,"form-content"],[1,"info"],[1,"title"],[1,"subtitle"],[1,"form"],[1,"form-title"],[3,"formGroup","ngSubmit"],[1,"inputs"],[1,"input","name"],["type","text","formControlName","name",1,"form-control",3,"ngClass","placeholder"],["class","invalid-feedback",4,"ngIf"],[1,"input","email"],["type","email","formControlName","email","placeholder","tuemail@email.com",1,"form-control",3,"ngClass"],[1,"input","id"],["type","number","formControlName","employee_id","placeholder","24",1,"form-control"],[1,"input","cp"],["type","string","formControlName","cp",1,"form-control",3,"ngClass","placeholder"],[1,"input","language"],["name","language","id","language","formControlName","language",1,"lang","form-control",3,"ngClass"],["value","","selected",""],["value","es_ES"],["value","en_EN"],[1,"input","cowings"],[1,"cowings-mes"],["for","total_cowings"],["type","number","placeholder","200","formControlName","total_cowings",1,"form-control",3,"ngClass"],[1,"buttons"],[3,"label","type","click"],[3,"label","type","disabled","isSubmit"],[1,"invalid-feedback"],[4,"ngIf"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵelementStart(2,"div",2),n.ɵɵelementStart(3,"div",3),n.ɵɵelementStart(4,"h3"),n.ɵɵtext(5),n.ɵɵpipe(6,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(7,"div",4),n.ɵɵelementStart(8,"p"),n.ɵɵtext(9),n.ɵɵpipe(10,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(11,"p"),n.ɵɵtext(12),n.ɵɵpipe(13,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(14,"div",5),n.ɵɵelementStart(15,"div",6),n.ɵɵelementStart(16,"h3"),n.ɵɵtext(17),n.ɵɵpipe(18,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(19,"form",7),n.ɵɵlistener("ngSubmit",(function(){return t.onSubmit()})),n.ɵɵelementStart(20,"div",8),n.ɵɵelementStart(21,"div",9),n.ɵɵelement(22,"input",10),n.ɵɵpipe(23,"translate"),n.ɵɵtemplate(24,sc,2,1,"div",11),n.ɵɵelementEnd(),n.ɵɵelementStart(25,"div",12),n.ɵɵelement(26,"input",13),n.ɵɵtemplate(27,dc,3,2,"div",11),n.ɵɵelementEnd(),n.ɵɵelementStart(28,"div",14),n.ɵɵelement(29,"input",15),n.ɵɵelementEnd(),n.ɵɵelementStart(30,"div",16),n.ɵɵelement(31,"input",17),n.ɵɵpipe(32,"translate"),n.ɵɵtemplate(33,uc,3,2,"div",11),n.ɵɵelementEnd(),n.ɵɵelementStart(34,"div",18),n.ɵɵelementStart(35,"select",19),n.ɵɵelementStart(36,"option",20),n.ɵɵtext(37),n.ɵɵpipe(38,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(39,"option",21),n.ɵɵtext(40,"Español"),n.ɵɵelementEnd(),n.ɵɵelementStart(41,"option",22),n.ɵɵtext(42,"English"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵtemplate(43,hc,2,1,"div",11),n.ɵɵelementEnd(),n.ɵɵelementStart(44,"div",23),n.ɵɵelementStart(45,"div",24),n.ɵɵelementStart(46,"label",25),n.ɵɵtext(47),n.ɵɵpipe(48,"translate"),n.ɵɵelementEnd(),n.ɵɵelement(49,"br"),n.ɵɵelementStart(50,"span"),n.ɵɵtext(51,"Cowings"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelement(52,"input",26),n.ɵɵtemplate(53,yc,2,1,"div",11),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(54,"div",27),n.ɵɵelementStart(55,"cowing-button",28),n.ɵɵlistener("click",(function(){return t.onReset()})),n.ɵɵpipe(56,"translate"),n.ɵɵelementEnd(),n.ɵɵelement(57,"cowing-button",29),n.ɵɵpipe(58,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(5),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(6,25,"company.employees.add_employee.title")),n.ɵɵadvance(4),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(10,27,"company.employees.add_employee.subtitle")),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(13,29,"company.employees.add_employee.subtitle2")),n.ɵɵadvance(5),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(18,31,"company.employees.add_employee.form.title")),n.ɵɵadvance(2),n.ɵɵproperty("formGroup",t.registerForm),n.ɵɵadvance(3),n.ɵɵpropertyInterpolate("placeholder",n.ɵɵpipeBind1(23,33,"company.employees.add_employee.form.name")),n.ɵɵproperty("ngClass",n.ɵɵpureFunction1(45,wc,t.form.name.errors)),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",t.form.name.errors),n.ɵɵadvance(2),n.ɵɵproperty("ngClass",n.ɵɵpureFunction1(47,wc,t.form.email.errors)),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.form.email.errors),n.ɵɵadvance(4),n.ɵɵproperty("ngClass",n.ɵɵpureFunction1(49,wc,t.form.cp.errors))("placeholder",n.ɵɵpipeBind1(32,35,"company.employees.add_employee.form.cp")),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",t.form.cp.errors),n.ɵɵadvance(2),n.ɵɵproperty("ngClass",n.ɵɵpureFunction1(51,wc,t.form.language.errors)),n.ɵɵadvance(2),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(38,37,"company.employees.add_employee.form.language")),n.ɵɵadvance(6),n.ɵɵproperty("ngIf",t.form.language.errors),n.ɵɵadvance(4),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(48,39,"company.employees.add_employee.form.cowings")),n.ɵɵadvance(5),n.ɵɵproperty("ngClass",n.ɵɵpureFunction1(53,wc,t.form.total_cowings.errors)),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.form.total_cowings.errors),n.ɵɵadvance(2),n.ɵɵproperty("label",n.ɵɵpipeBind1(56,41,"general.cancel"))("type",t.EButtonType.RoundedSecondary),n.ɵɵadvance(2),n.ɵɵproperty("label",n.ɵɵpipeBind1(58,43,"company.steps.confirm"))("type",t.EButtonType.Rounded)("disabled",t.registerForm.invalid)("isSubmit",!0))},directives:[o.ɵangular_packages_forms_forms_y,o.NgControlStatusGroup,o.FormGroupDirective,o.DefaultValueAccessor,o.NgControlStatus,o.FormControlName,t.NgClass,t.NgIf,o.NumberValueAccessor,o.SelectControlValueAccessor,o.NgSelectOption,o.ɵangular_packages_forms_forms_x,Ae],pipes:[s.TranslatePipe],styles:[".info[_ngcontent-%COMP%]{margin:0 auto}.info[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-family:Manrope;font-size:25px;margin:10px 0;color:#232f4f}.info[_ngcontent-%COMP%]   .subtitle[_ngcontent-%COMP%]{font-family:Manrope;line-height:20px;color:#9f9f9f;font-size:16px}.form[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap}.form[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:12px}.form[_ngcontent-%COMP%]   .form-title[_ngcontent-%COMP%]{font-family:Manrope;width:100%;font-size:20px;color:#232f4f}.form[_ngcontent-%COMP%]   .inputs[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1em}.form[_ngcontent-%COMP%]   .inputs[_ngcontent-%COMP%]   .input[_ngcontent-%COMP%]{margin:5px;position:relative}.form[_ngcontent-%COMP%]   .inputs[_ngcontent-%COMP%]   .input[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{width:95%;padding:10px 15px;border-radius:50px;border:solid 1px var(--background-disabled-grey);background-color:var(--background-disabled-grey)}.form[_ngcontent-%COMP%]   .inputs[_ngcontent-%COMP%]   .name[_ngcontent-%COMP%]{width:100%}.form[_ngcontent-%COMP%]   .inputs[_ngcontent-%COMP%]   .email[_ngcontent-%COMP%]{width:98%}.form[_ngcontent-%COMP%]   .inputs[_ngcontent-%COMP%]   .id[_ngcontent-%COMP%]{width:20%}.form[_ngcontent-%COMP%]   .inputs[_ngcontent-%COMP%]   .cp[_ngcontent-%COMP%], .form[_ngcontent-%COMP%]   .inputs[_ngcontent-%COMP%]   .language[_ngcontent-%COMP%]{width:30%}.form[_ngcontent-%COMP%]   .inputs[_ngcontent-%COMP%]   .lang[_ngcontent-%COMP%]{width:100%;padding:10px 15px;border-radius:50px;border:1px solid var(--background-disabled-grey);background-color:var(--background-disabled-grey)}.form[_ngcontent-%COMP%]   .inputs[_ngcontent-%COMP%]   .cowings[_ngcontent-%COMP%]{width:98%;border:1px solid #c8cfd7;border-radius:20px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:10px 20px;gap:1em}.form[_ngcontent-%COMP%]   .inputs[_ngcontent-%COMP%]   .cowings[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{background:#f9f9f9;width:50%;padding:20px 25px;font-size:2rem;text-align:center;border-width:0;border:none;outline:0}.form[_ngcontent-%COMP%]   .inputs[_ngcontent-%COMP%]   .cowings[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:focus{outline:0}.form[_ngcontent-%COMP%]   .inputs[_ngcontent-%COMP%]   .buttons[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap}.form[_ngcontent-%COMP%]   .buttons[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:space-between}.is-invalid[_ngcontent-%COMP%]{color:red;border:1px solid red}.invalid-feedback[_ngcontent-%COMP%]{color:red;padding:0 .5em;position:absolute}.invalid-feedback[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:10px!important}"]}),r}();function bc(e,t){1&e&&(n.ɵɵelementStart(0,"th",23),n.ɵɵtext(1,"ID"),n.ɵɵelementEnd())}function _c(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",24),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.id)}}function xc(e,t){1&e&&(n.ɵɵelementStart(0,"th",23),n.ɵɵtext(1,"Nombre"),n.ɵɵelementEnd())}function Sc(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",24),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.name)}}function kc(e,t){1&e&&(n.ɵɵelementStart(0,"th",23),n.ɵɵtext(1,"Nombre empresa"),n.ɵɵelementEnd())}function Mc(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",24),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.company_name)}}function Pc(e,t){1&e&&(n.ɵɵelementStart(0,"th",23),n.ɵɵtext(1,"Nombre Compañía"),n.ɵɵelementEnd())}function Oc(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",24),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.business_name)}}function Ec(e,t){1&e&&(n.ɵɵelementStart(0,"th",23),n.ɵɵtext(1,"Grupo Compañía"),n.ɵɵelementEnd())}function Ic(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",24),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.business_group)}}function Ac(e,t){1&e&&(n.ɵɵelementStart(0,"th",23),n.ɵɵtext(1,"Email"),n.ɵɵelementEnd())}function Fc(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",24),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.email)}}function Tc(e,t){1&e&&(n.ɵɵelementStart(0,"th",23),n.ɵɵtext(1,"Dirección"),n.ɵɵelementEnd())}function Bc(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",24),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.fiscal_address)}}function Vc(e,t){1&e&&(n.ɵɵelementStart(0,"th",23),n.ɵɵtext(1,"Teléfono"),n.ɵɵelementEnd())}function jc(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",24),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.phone)}}function Dc(e,t){1&e&&(n.ɵɵelementStart(0,"th",23),n.ɵɵtext(1,"CIF"),n.ɵɵelementEnd())}function zc(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",24),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.tax_id)}}function Rc(e,t){1&e&&(n.ɵɵelementStart(0,"th",23),n.ɵɵtext(1,"Cowings totales"),n.ɵɵelementEnd())}function Nc(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",24),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.total_cowings)}}function Lc(e,t){1&e&&(n.ɵɵelementStart(0,"th",23),n.ɵɵtext(1,"Estado"),n.ɵɵelementEnd())}function qc(e,t){if(1&e&&(n.ɵɵelementStart(0,"mat-option",27),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵproperty("value",o.id),n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",o.name," ")}}function Uc(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"td",24),n.ɵɵelementStart(1,"mat-select",25),n.ɵɵlistener("ngModelChange",(function(e){return n.ɵɵrestoreView(o),t.$implicit.state_id=e}))("selectionChange",(function(e){n.ɵɵrestoreView(o);var r=t.$implicit;return n.ɵɵnextContext().changeStatus(e,r.id)})),n.ɵɵtemplate(2,qc,2,2,"mat-option",26),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=t.$implicit,i=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("ngModel",r.state_id),n.ɵɵadvance(1),n.ɵɵproperty("ngForOf",i.companyStates)}}function Gc(e,t){1&e&&(n.ɵɵelementStart(0,"th",23),n.ɵɵtext(1,"Acciones"),n.ɵɵelementEnd())}function Hc(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"td",24),n.ɵɵelementStart(1,"div",28),n.ɵɵelementStart(2,"div",29),n.ɵɵlistener("click",(function(){n.ɵɵrestoreView(o);var e=t.$implicit;return n.ɵɵnextContext().editCompany(e)})),n.ɵɵelement(3,"img",30),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"div",29),n.ɵɵlistener("click",(function(){n.ɵɵrestoreView(o);var e=t.$implicit;return n.ɵɵnextContext().deleteCompany(e)})),n.ɵɵelement(5,"img",30),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵadvance(3),n.ɵɵproperty("src",r.getEditIcon,n.ɵɵsanitizeUrl),n.ɵɵadvance(2),n.ɵɵproperty("src",r.getDeleteIcon,n.ɵɵsanitizeUrl)}}function Qc(e,t){1&e&&n.ɵɵelement(0,"tr",31)}function $c(e,t){1&e&&n.ɵɵelement(0,"tr",32)}function Jc(e,t){if(1&e&&(n.ɵɵelementStart(0,"tr",33),n.ɵɵelementStart(1,"td",34),n.ɵɵtext(2),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e){n.ɵɵnextContext();var o=n.ɵɵreference(6);n.ɵɵadvance(2),n.ɵɵtextInterpolate1(' No data matching the filter "',o.value,'" ')}}var Yc=function(){function e(e,t){this._store=e,this.translate=t,this.displayedColumns=[],this.dataSource=null,this.companyStates=[],this.EInputStyleType=fe}return e.prototype.buildCompany=function(e){return{id:e.id,name:e.name,company_name:e.company_name,business_name:e.business_name,business_group:e.business_group,email:e.email,fiscal_address:e.fiscal_address,phone:e.phone,tax_id:e.tax_id,total_cowings:e.total_cowings,state_id:e.state_id}},e.prototype.ngOnInit=function(){var e=this;Ea.instance.companyModified.subscribe((function(t){e.paginator.page.emit()})),this.getCompanyStates()},e.prototype.ngAfterViewInit=function(){return B(this,void 0,void 0,(function(){var e=this;return V(this,(function(t){return this.sort.sortChange.subscribe((function(){return e.paginator.pageIndex=0})),p.merge(this.sort.sortChange,this.paginator.page).pipe(m.startWith({}),m.switchMap((function(){return e._store.dispatch(W({})),Ea.instance.getCompanies({page:e.paginator.pageIndex,pageSize:e.paginator.pageSize})})),m.map((function(t){return e._store.dispatch(ee({})),e.resultsLength=t.total_elements,t.companies})),m.catchError((function(t){return e._store.dispatch(Y({payload:{message:t.error,title:e.translate.instant("general.caution"),type:"error"}})),e._store.dispatch(ee({})),p.of([])}))).subscribe((function(t){var n=t.map((function(t){return e.buildCompany(t)}));e.displayedColumns.length||(e.displayedColumns=Object.keys(n[0]),e.displayedColumns.push("actions")),console.log(n),e.dataSource=new h.MatTableDataSource(n)})),[2]}))}))},e.prototype.changeStatus=function(e,t){return B(this,void 0,void 0,(function(){return V(this,(function(n){switch(n.label){case 0:this._store.dispatch(W({})),n.label=1;case 1:return n.trys.push([1,3,4,5]),[4,Ea.instance.changeCompanyStatus(t,e.value)];case 2:return n.sent(),this.paginator.page.emit(),[3,5];case 3:return n.sent(),[3,5];case 4:return this._store.dispatch(ee({})),[7];case 5:return[2]}}))}))},e.prototype.getCompanyStates=function(){return B(this,void 0,void 0,(function(){var e;return V(this,(function(t){switch(t.label){case 0:this._store.dispatch(W({})),t.label=1;case 1:return t.trys.push([1,3,4,5]),[4,L.instance.getCompanyStates()];case 2:return e=t.sent(),this.companyStates=e,[3,5];case 3:return t.sent(),[3,5];case 4:return this._store.dispatch(ee({})),[7];case 5:return[2]}}))}))},e.prototype.applyFilter=function(e){var t=e.target.value;this.dataSource.filter=t.trim().toLowerCase()},e.prototype.editCompany=function(e){this._store.dispatch(Y({payload:{message:null,title:null,type:"editCompany",editCompanyId:e.id}}))},e.prototype.deleteCompany=function(e){console.log(e),this._store.dispatch(Y({payload:{message:"",title:"¿Desea eliminar esta compañia?",type:"deleteCompany",deleteCompanyId:e.id}}))},Object.defineProperty(e.prototype,"getEditIcon",{get:function(){return""+ve.editBackoffice},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"getDeleteIcon",{get:function(){return""+ve.trashBackoffice},enumerable:!0,configurable:!0}),e.ɵfac=function(t){return new(t||e)(n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(s.TranslateService))},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-core-backoffice-companies"]],viewQuery:function(e,t){var o;(1&e&&(n.ɵɵviewQuery(v.MatPaginator,!0),n.ɵɵviewQuery(y.MatSort,!0)),2&e)&&(n.ɵɵqueryRefresh(o=n.ɵɵloadQuery())&&(t.paginator=o.first),n.ɵɵqueryRefresh(o=n.ɵɵloadQuery())&&(t.sort=o.first))},decls:48,vars:5,consts:[[1,"backoffice-companies-container"],[1,"filter-section"],["matInput","",3,"keyup"],["input",""],["mat-table","","matSort","",1,"mat-elevation-z8",3,"dataSource"],["matColumnDef","id"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","name"],["matColumnDef","company_name"],["matColumnDef","business_name"],["matColumnDef","business_group"],["matColumnDef","email"],["matColumnDef","fiscal_address"],["matColumnDef","phone"],["matColumnDef","tax_id"],["matColumnDef","total_cowings"],["matColumnDef","state_id"],["matColumnDef","actions"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["class","mat-row",4,"matNoDataRow"],[3,"length","pageSize"],["mat-header-cell",""],["mat-cell",""],["name","food",3,"ngModel","ngModelChange","selectionChange"],[3,"value",4,"ngFor","ngForOf"],[3,"value"],[1,"actions"],[3,"click"],["alt","",3,"src"],["mat-header-row",""],["mat-row",""],[1,"mat-row"],["colspan","4",1,"mat-cell"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵelementStart(2,"mat-form-field"),n.ɵɵelementStart(3,"mat-label"),n.ɵɵtext(4,"Filtrar"),n.ɵɵelementEnd(),n.ɵɵelementStart(5,"input",2,3),n.ɵɵlistener("keyup",(function(e){return t.applyFilter(e)})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(7,"table",4),n.ɵɵelementContainerStart(8,5),n.ɵɵtemplate(9,bc,2,0,"th",6),n.ɵɵtemplate(10,_c,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(11,8),n.ɵɵtemplate(12,xc,2,0,"th",6),n.ɵɵtemplate(13,Sc,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(14,9),n.ɵɵtemplate(15,kc,2,0,"th",6),n.ɵɵtemplate(16,Mc,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(17,10),n.ɵɵtemplate(18,Pc,2,0,"th",6),n.ɵɵtemplate(19,Oc,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(20,11),n.ɵɵtemplate(21,Ec,2,0,"th",6),n.ɵɵtemplate(22,Ic,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(23,12),n.ɵɵtemplate(24,Ac,2,0,"th",6),n.ɵɵtemplate(25,Fc,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(26,13),n.ɵɵtemplate(27,Tc,2,0,"th",6),n.ɵɵtemplate(28,Bc,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(29,14),n.ɵɵtemplate(30,Vc,2,0,"th",6),n.ɵɵtemplate(31,jc,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(32,15),n.ɵɵtemplate(33,Dc,2,0,"th",6),n.ɵɵtemplate(34,zc,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(35,16),n.ɵɵtemplate(36,Rc,2,0,"th",6),n.ɵɵtemplate(37,Nc,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(38,17),n.ɵɵtemplate(39,Lc,2,0,"th",6),n.ɵɵtemplate(40,Uc,3,2,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(41,18),n.ɵɵtemplate(42,Gc,2,0,"th",6),n.ɵɵtemplate(43,Hc,6,2,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵtemplate(44,Qc,1,0,"tr",19),n.ɵɵtemplate(45,$c,1,0,"tr",20),n.ɵɵtemplate(46,Jc,3,1,"tr",21),n.ɵɵelementEnd(),n.ɵɵelement(47,"mat-paginator",22),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(7),n.ɵɵproperty("dataSource",t.dataSource),n.ɵɵadvance(37),n.ɵɵproperty("matHeaderRowDef",t.displayedColumns),n.ɵɵadvance(1),n.ɵɵproperty("matRowDefColumns",t.displayedColumns),n.ɵɵadvance(2),n.ɵɵproperty("length",t.resultsLength)("pageSize",20))},directives:[w.MatFormField,w.MatLabel,C.MatInput,h.MatTable,y.MatSort,h.MatColumnDef,h.MatHeaderCellDef,h.MatCellDef,h.MatHeaderRowDef,h.MatRowDef,v.MatPaginator,h.MatHeaderCell,h.MatCell,b.MatSelect,o.NgControlStatus,o.NgModel,t.NgForOf,P.MatOption,h.MatHeaderRow,h.MatRow],styles:["table.mat-table[_ngcontent-%COMP%]{width:100%}table.mat-table[_ngcontent-%COMP%]   td.mat-cell[_ngcontent-%COMP%], table.mat-table[_ngcontent-%COMP%]   th.mat-header-cell[_ngcontent-%COMP%]{padding:8px 8px 8px 15px}table.mat-table[_ngcontent-%COMP%]   td.mat-column-actions[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between}table.mat-table[_ngcontent-%COMP%]   td.mat-column-actions[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:24px;height:24px;cursor:pointer}table.mat-table[_ngcontent-%COMP%]   .mat-column-state_id[_ngcontent-%COMP%]{width:8%!important}.filter-section[_ngcontent-%COMP%]{padding-top:8%;padding-bottom:2%;padding-left:2%}"]}),e}();function Kc(e,t){1&e&&(n.ɵɵelementStart(0,"th",23),n.ɵɵtext(1,"id"),n.ɵɵelementEnd())}function Zc(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",24),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.id)}}function Xc(e,t){1&e&&(n.ɵɵelementStart(0,"th",23),n.ɵɵtext(1,"employee_id"),n.ɵɵelementEnd())}function Wc(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",24),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.employee_id)}}function es(e,t){1&e&&(n.ɵɵelementStart(0,"th",23),n.ɵɵtext(1,"created_at"),n.ɵɵelementEnd())}function ts(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",24),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit,r=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",r.dateFormatedLong(o.created_at)," ")}}function ns(e,t){1&e&&(n.ɵɵelementStart(0,"th",23),n.ɵɵtext(1,"name"),n.ɵɵelementEnd())}function os(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",24),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.name)}}function rs(e,t){1&e&&(n.ɵɵelementStart(0,"th",23),n.ɵɵtext(1,"phone"),n.ɵɵelementEnd())}function is(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",24),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.phone)}}function as(e,t){1&e&&(n.ɵɵelementStart(0,"th",23),n.ɵɵtext(1,"email"),n.ɵɵelementEnd())}function cs(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",24),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.email)}}function ss(e,t){1&e&&(n.ɵɵelementStart(0,"th",23),n.ɵɵtext(1,"cp"),n.ɵɵelementEnd())}function ls(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",24),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.cp)}}function ps(e,t){1&e&&(n.ɵɵelementStart(0,"th",23),n.ɵɵtext(1,"monthly_cowings"),n.ɵɵelementEnd())}function ds(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",24),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.monthly_cowings)}}function ms(e,t){1&e&&(n.ɵɵelementStart(0,"th",23),n.ɵɵtext(1,"state_id"),n.ɵɵelementEnd())}function gs(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",24),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.state_id)}}function us(e,t){1&e&&(n.ɵɵelementStart(0,"th",23),n.ɵɵtext(1,"company_id"),n.ɵɵelementEnd())}function fs(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",24),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.company_id)}}function hs(e,t){1&e&&(n.ɵɵelementStart(0,"th",23),n.ɵɵtext(1,"company_name"),n.ɵɵelementEnd())}function vs(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",24),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.company_name)}}function ys(e,t){1&e&&(n.ɵɵelementStart(0,"th",23),n.ɵɵtext(1,"updated_at"),n.ɵɵelementEnd())}function ws(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",24),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit,r=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",r.dateFormatedLong(o.updated_at)," ")}}function Cs(e,t){1&e&&(n.ɵɵelementStart(0,"th",23),n.ɵɵtext(1,"Acciones"),n.ɵɵelementEnd())}function bs(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"td",24),n.ɵɵelementStart(1,"div",25),n.ɵɵelementStart(2,"div",26),n.ɵɵlistener("click",(function(){n.ɵɵrestoreView(o);var e=t.$implicit;return n.ɵɵnextContext().editCoworker(e)})),n.ɵɵelement(3,"img",27),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"div",26),n.ɵɵlistener("click",(function(){n.ɵɵrestoreView(o);var e=t.$implicit;return n.ɵɵnextContext().deleteCoworker(e)})),n.ɵɵelement(5,"img",27),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵadvance(3),n.ɵɵproperty("src",r.getEditIcon,n.ɵɵsanitizeUrl),n.ɵɵadvance(2),n.ɵɵproperty("src",r.getDeleteIcon,n.ɵɵsanitizeUrl)}}function _s(e,t){1&e&&n.ɵɵelement(0,"tr",28)}function xs(e,t){1&e&&n.ɵɵelement(0,"tr",29)}var Ss=function(){function e(e,t){this._store=e,this.translate=t,this.displayedColumns=[],this.dataSource=null}return e.prototype.buildCoworker=function(e){return{company_id:e.company_id,company_name:e.company_name,cp:e.cp,created_at:e.created_at,email:e.email,employee_id:e.employee_id,id:e.id,monthly_cowings:e.monthly_cowings,name:e.name,phone:e.phone,state_id:e.state_id,updated_at:e.updated_at}},e.prototype.ngAfterViewInit=function(){return B(this,void 0,void 0,(function(){var e=this;return V(this,(function(t){return this.sort.sortChange.subscribe((function(){return e.paginator.pageIndex=0})),p.merge(this.sort.sortChange,this.paginator.page).pipe(m.startWith({}),m.switchMap((function(){return e._store.dispatch(W({})),Ea.instance.getCoworkers({page:e.paginator.pageIndex,pageSize:e.paginator.pageSize})})),m.map((function(t){return e._store.dispatch(ee({})),e.resultsLength=t.total_elements,t.coworkers})),m.catchError((function(t){return e._store.dispatch(Y({payload:{message:t.error,title:e.translate.instant("general.caution"),type:"error"}})),e._store.dispatch(ee({})),p.of([])}))).subscribe((function(t){var n=t.map((function(t){return e.buildCoworker(t)}));e.displayedColumns.length||(e.displayedColumns=Object.keys(n[0]),e.displayedColumns.push("actions")),e.dataSource=new h.MatTableDataSource(n)})),[2]}))}))},e.prototype.applyFilter=function(e){var t=e.target.value;this.dataSource.filter=t.trim().toLowerCase()},e.prototype.dateFormatedLong=function(e){return _(e).lang("es").format("DD/MM/YYYY HH:mm")},e.prototype.editCoworker=function(e){},e.prototype.deleteCoworker=function(e){},Object.defineProperty(e.prototype,"getEditIcon",{get:function(){return""+ve.editBackoffice},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"getDeleteIcon",{get:function(){return""+ve.trashBackoffice},enumerable:!0,configurable:!0}),e.ɵfac=function(t){return new(t||e)(n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(s.TranslateService))},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-core-backoffice-coworkers"]],viewQuery:function(e,t){var o;(1&e&&(n.ɵɵviewQuery(v.MatPaginator,!0),n.ɵɵviewQuery(y.MatSort,!0)),2&e)&&(n.ɵɵqueryRefresh(o=n.ɵɵloadQuery())&&(t.paginator=o.first),n.ɵɵqueryRefresh(o=n.ɵɵloadQuery())&&(t.sort=o.first))},decls:50,vars:5,consts:[[1,"backoffice-companies-container"],[1,"filter-section"],["matInput","",3,"keyup"],["input",""],["mat-table","","matSort","",1,"mat-elevation-z8",3,"dataSource"],["matColumnDef","id"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","employee_id"],["matColumnDef","created_at"],["matColumnDef","name"],["matColumnDef","phone"],["matColumnDef","email"],["matColumnDef","cp"],["matColumnDef","monthly_cowings"],["matColumnDef","state_id"],["matColumnDef","company_id"],["matColumnDef","company_name"],["matColumnDef","updated_at"],["matColumnDef","actions"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],[3,"length","pageSize"],["mat-header-cell",""],["mat-cell",""],[1,"actions"],[3,"click"],["alt","",3,"src"],["mat-header-row",""],["mat-row",""]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵelementStart(2,"mat-form-field"),n.ɵɵelementStart(3,"mat-label"),n.ɵɵtext(4,"Filtrar"),n.ɵɵelementEnd(),n.ɵɵelementStart(5,"input",2,3),n.ɵɵlistener("keyup",(function(e){return t.applyFilter(e)})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(7,"table",4),n.ɵɵelementContainerStart(8,5),n.ɵɵtemplate(9,Kc,2,0,"th",6),n.ɵɵtemplate(10,Zc,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(11,8),n.ɵɵtemplate(12,Xc,2,0,"th",6),n.ɵɵtemplate(13,Wc,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(14,9),n.ɵɵtemplate(15,es,2,0,"th",6),n.ɵɵtemplate(16,ts,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(17,10),n.ɵɵtemplate(18,ns,2,0,"th",6),n.ɵɵtemplate(19,os,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(20,11),n.ɵɵtemplate(21,rs,2,0,"th",6),n.ɵɵtemplate(22,is,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(23,12),n.ɵɵtemplate(24,as,2,0,"th",6),n.ɵɵtemplate(25,cs,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(26,13),n.ɵɵtemplate(27,ss,2,0,"th",6),n.ɵɵtemplate(28,ls,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(29,14),n.ɵɵtemplate(30,ps,2,0,"th",6),n.ɵɵtemplate(31,ds,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(32,15),n.ɵɵtemplate(33,ms,2,0,"th",6),n.ɵɵtemplate(34,gs,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(35,16),n.ɵɵtemplate(36,us,2,0,"th",6),n.ɵɵtemplate(37,fs,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(38,17),n.ɵɵtemplate(39,hs,2,0,"th",6),n.ɵɵtemplate(40,vs,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(41,18),n.ɵɵtemplate(42,ys,2,0,"th",6),n.ɵɵtemplate(43,ws,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(44,19),n.ɵɵtemplate(45,Cs,2,0,"th",6),n.ɵɵtemplate(46,bs,6,2,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵtemplate(47,_s,1,0,"tr",20),n.ɵɵtemplate(48,xs,1,0,"tr",21),n.ɵɵelementEnd(),n.ɵɵelement(49,"mat-paginator",22),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(7),n.ɵɵproperty("dataSource",t.dataSource),n.ɵɵadvance(40),n.ɵɵproperty("matHeaderRowDef",t.displayedColumns),n.ɵɵadvance(1),n.ɵɵproperty("matRowDefColumns",t.displayedColumns),n.ɵɵadvance(1),n.ɵɵproperty("length",t.resultsLength)("pageSize",20))},directives:[w.MatFormField,w.MatLabel,C.MatInput,h.MatTable,y.MatSort,h.MatColumnDef,h.MatHeaderCellDef,h.MatCellDef,h.MatHeaderRowDef,h.MatRowDef,v.MatPaginator,h.MatHeaderCell,h.MatCell,h.MatHeaderRow,h.MatRow],styles:["table.mat-table[_ngcontent-%COMP%]{width:100%}table.mat-table[_ngcontent-%COMP%]   td.mat-cell[_ngcontent-%COMP%], table.mat-table[_ngcontent-%COMP%]   th.mat-header-cell[_ngcontent-%COMP%]{padding:8px 8px 8px 15px}table.mat-table[_ngcontent-%COMP%]   td.mat-column-actions[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between}table.mat-table[_ngcontent-%COMP%]   td.mat-column-actions[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:24px;height:24px;cursor:pointer}table.mat-table[_ngcontent-%COMP%]   .mat-column-state_id[_ngcontent-%COMP%]{width:8%!important}.filter-section[_ngcontent-%COMP%]{padding-top:8%;padding-bottom:2%;padding-left:2%}"]}),e}();function ks(e,t){1&e&&(n.ɵɵelementStart(0,"th",22),n.ɵɵtext(1,"ID"),n.ɵɵelementEnd())}function Ms(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",23),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.id)}}function Ps(e,t){1&e&&(n.ɵɵelementStart(0,"th",22),n.ɵɵtext(1,"Grupo"),n.ɵɵelementEnd())}function Os(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",23),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.business_group)}}function Es(e,t){1&e&&(n.ɵɵelementStart(0,"th",22),n.ɵɵtext(1,"Nombre grupo"),n.ɵɵelementEnd())}function Is(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",23),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.business_name)}}function As(e,t){1&e&&(n.ɵɵelementStart(0,"th",22),n.ɵɵtext(1,"Nombre coworking"),n.ɵɵelementEnd())}function Fs(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",23),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.company_name)}}function Ts(e,t){1&e&&(n.ɵɵelementStart(0,"th",22),n.ɵɵtext(1,"Descripción"),n.ɵɵelementEnd())}function Bs(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",23),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.description)}}function Vs(e,t){1&e&&(n.ɵɵelementStart(0,"th",22),n.ɵɵtext(1,"Email"),n.ɵɵelementEnd())}function js(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",23),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.email)}}function Ds(e,t){1&e&&(n.ɵɵelementStart(0,"th",22),n.ɵɵtext(1,"Dirección"),n.ɵɵelementEnd())}function zs(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",23),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.fiscal_address)}}function Rs(e,t){1&e&&(n.ɵɵelementStart(0,"th",22),n.ɵɵtext(1,"Teléfono"),n.ɵɵelementEnd())}function Ns(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",23),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.phone)}}function Ls(e,t){1&e&&(n.ɵɵelementStart(0,"th",22),n.ɵɵtext(1,"CIF"),n.ɵɵelementEnd())}function qs(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",23),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.tax_id)}}function Us(e,t){1&e&&(n.ɵɵelementStart(0,"th",22),n.ɵɵtext(1,"Web"),n.ɵɵelementEnd())}function Gs(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",23),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.web)}}function Hs(e,t){1&e&&(n.ɵɵelementStart(0,"th",22),n.ɵɵtext(1,"Estado"),n.ɵɵelementEnd())}function Qs(e,t){if(1&e&&(n.ɵɵelementStart(0,"mat-option",26),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵproperty("value",o.id),n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",o.name," ")}}function $s(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"td",23),n.ɵɵelementStart(1,"mat-select",24),n.ɵɵlistener("ngModelChange",(function(e){return n.ɵɵrestoreView(o),t.$implicit.state_id=e}))("selectionChange",(function(e){n.ɵɵrestoreView(o);var r=t.$implicit;return n.ɵɵnextContext().changeStatus(e,r.id)})),n.ɵɵtemplate(2,Qs,2,2,"mat-option",25),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=t.$implicit,i=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("ngModel",r.state_id),n.ɵɵadvance(1),n.ɵɵproperty("ngForOf",i.coworkingStates)}}function Js(e,t){1&e&&(n.ɵɵelementStart(0,"th",22),n.ɵɵtext(1,"Acciones"),n.ɵɵelementEnd())}function Ys(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"td",23),n.ɵɵelementStart(1,"div",27),n.ɵɵelementStart(2,"div",28),n.ɵɵlistener("click",(function(){n.ɵɵrestoreView(o);var e=t.$implicit;return n.ɵɵnextContext().editCoworking(e)})),n.ɵɵelement(3,"img",29),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"div",28),n.ɵɵlistener("click",(function(){n.ɵɵrestoreView(o);var e=t.$implicit;return n.ɵɵnextContext().deleteCoworking(e)})),n.ɵɵelement(5,"img",29),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵadvance(3),n.ɵɵproperty("src",r.getEditIcon,n.ɵɵsanitizeUrl),n.ɵɵadvance(2),n.ɵɵproperty("src",r.getDeleteIcon,n.ɵɵsanitizeUrl)}}function Ks(e,t){1&e&&n.ɵɵelement(0,"tr",30)}function Zs(e,t){1&e&&n.ɵɵelement(0,"tr",31)}var Xs=function(){function e(e,t){this._store=e,this.translate=t,this.displayedColumns=[],this.dataSource=null}return e.prototype.buildCoworking=function(e){return{id:e.id,business_group:e.business_group,business_name:e.business_name,company_name:e.company_name,description:e.description,email:e.email,fiscal_address:e.fiscal_address,phone:e.phone,tax_id:e.tax_id,web:e.web,state_id:e.state_id}},e.prototype.ngOnInit=function(){return B(this,void 0,void 0,(function(){return V(this,(function(e){switch(e.label){case 0:return[4,this.getStates()];case 1:return e.sent(),[2]}}))}))},e.prototype.ngAfterViewInit=function(){return B(this,void 0,void 0,(function(){var e=this;return V(this,(function(t){return this.sort.sortChange.subscribe((function(){return e.paginator.pageIndex=0})),p.merge(this.sort.sortChange,this.paginator.page).pipe(m.startWith({}),m.switchMap((function(){return e._store.dispatch(W({})),Ea.instance.getCoworkings({page:e.paginator.pageIndex,pageSize:e.paginator.pageSize})})),m.map((function(t){return e._store.dispatch(ee({})),e.resultsLength=t.total_elements,t.coworkings})),m.catchError((function(t){return e._store.dispatch(Y({payload:{message:t.error,title:e.translate.instant("general.caution"),type:"error"}})),e._store.dispatch(ee({})),p.of([])}))).subscribe((function(t){var n=t.map((function(t){return e.buildCoworking(t)}));e.displayedColumns.length||(e.displayedColumns=Object.keys(n[0]),e.displayedColumns.push("actions")),e.dataSource=new h.MatTableDataSource(n)})),[2]}))}))},e.prototype.getStates=function(){return B(this,void 0,void 0,(function(){var e;return V(this,(function(t){switch(t.label){case 0:return e=this,[4,Gt.instance.getStates(2)];case 1:return e.coworkingStates=t.sent(),[2]}}))}))},e.prototype.applyFilter=function(e){var t=e.target.value;this.dataSource.filter=t.trim().toLowerCase()},e.prototype.changeStatus=function(e,t){return B(this,void 0,void 0,(function(){var n;return V(this,(function(o){switch(o.label){case 0:this._store.dispatch(W({})),o.label=1;case 1:return o.trys.push([1,3,4,5]),[4,Ea.instance.changeCoworkingStatus(t,e.value)];case 2:return o.sent(),[3,5];case 3:return n=o.sent(),this._store.dispatch(Y({payload:{message:n.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,5];case 4:return this.paginator.page.emit(),this._store.dispatch(ee({})),[7];case 5:return[2]}}))}))},e.prototype.editCoworking=function(e){this._store.dispatch(Y({payload:{message:null,title:null,type:"editCoworking",editCoworkingId:e.id}}))},e.prototype.deleteCoworking=function(e){},Object.defineProperty(e.prototype,"getEditIcon",{get:function(){return""+ve.editBackoffice},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"getDeleteIcon",{get:function(){return""+ve.trashBackoffice},enumerable:!0,configurable:!0}),e.ɵfac=function(t){return new(t||e)(n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(s.TranslateService))},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-core-backoffice-coworkings"]],viewQuery:function(e,t){var o;(1&e&&(n.ɵɵviewQuery(v.MatPaginator,!0),n.ɵɵviewQuery(y.MatSort,!0)),2&e)&&(n.ɵɵqueryRefresh(o=n.ɵɵloadQuery())&&(t.paginator=o.first),n.ɵɵqueryRefresh(o=n.ɵɵloadQuery())&&(t.sort=o.first))},decls:47,vars:5,consts:[[1,"backoffice-coworkings-container"],[1,"filter-section"],["matInput","",3,"keyup"],["input",""],["mat-table","","matSort","",1,"mat-elevation-z8",3,"dataSource"],["matColumnDef","id"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","business_group"],["matColumnDef","business_name"],["matColumnDef","company_name"],["matColumnDef","description"],["matColumnDef","email"],["matColumnDef","fiscal_address"],["matColumnDef","phone"],["matColumnDef","tax_id"],["matColumnDef","web"],["matColumnDef","state_id"],["matColumnDef","actions"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],[3,"length","pageSize"],["mat-header-cell",""],["mat-cell",""],["name","state_id",3,"ngModel","ngModelChange","selectionChange"],[3,"value",4,"ngFor","ngForOf"],[3,"value"],[1,"actions"],[3,"click"],["alt","",3,"src"],["mat-header-row",""],["mat-row",""]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵelementStart(2,"mat-form-field"),n.ɵɵelementStart(3,"mat-label"),n.ɵɵtext(4,"Filtrar"),n.ɵɵelementEnd(),n.ɵɵelementStart(5,"input",2,3),n.ɵɵlistener("keyup",(function(e){return t.applyFilter(e)})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(7,"table",4),n.ɵɵelementContainerStart(8,5),n.ɵɵtemplate(9,ks,2,0,"th",6),n.ɵɵtemplate(10,Ms,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(11,8),n.ɵɵtemplate(12,Ps,2,0,"th",6),n.ɵɵtemplate(13,Os,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(14,9),n.ɵɵtemplate(15,Es,2,0,"th",6),n.ɵɵtemplate(16,Is,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(17,10),n.ɵɵtemplate(18,As,2,0,"th",6),n.ɵɵtemplate(19,Fs,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(20,11),n.ɵɵtemplate(21,Ts,2,0,"th",6),n.ɵɵtemplate(22,Bs,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(23,12),n.ɵɵtemplate(24,Vs,2,0,"th",6),n.ɵɵtemplate(25,js,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(26,13),n.ɵɵtemplate(27,Ds,2,0,"th",6),n.ɵɵtemplate(28,zs,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(29,14),n.ɵɵtemplate(30,Rs,2,0,"th",6),n.ɵɵtemplate(31,Ns,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(32,15),n.ɵɵtemplate(33,Ls,2,0,"th",6),n.ɵɵtemplate(34,qs,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(35,16),n.ɵɵtemplate(36,Us,2,0,"th",6),n.ɵɵtemplate(37,Gs,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(38,17),n.ɵɵtemplate(39,Hs,2,0,"th",6),n.ɵɵtemplate(40,$s,3,2,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(41,18),n.ɵɵtemplate(42,Js,2,0,"th",6),n.ɵɵtemplate(43,Ys,6,2,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵtemplate(44,Ks,1,0,"tr",19),n.ɵɵtemplate(45,Zs,1,0,"tr",20),n.ɵɵelementEnd(),n.ɵɵelement(46,"mat-paginator",21),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(7),n.ɵɵproperty("dataSource",t.dataSource),n.ɵɵadvance(37),n.ɵɵproperty("matHeaderRowDef",t.displayedColumns),n.ɵɵadvance(1),n.ɵɵproperty("matRowDefColumns",t.displayedColumns),n.ɵɵadvance(1),n.ɵɵproperty("length",t.resultsLength)("pageSize",20))},directives:[w.MatFormField,w.MatLabel,C.MatInput,h.MatTable,y.MatSort,h.MatColumnDef,h.MatHeaderCellDef,h.MatCellDef,h.MatHeaderRowDef,h.MatRowDef,v.MatPaginator,h.MatHeaderCell,h.MatCell,b.MatSelect,o.NgControlStatus,o.NgModel,t.NgForOf,P.MatOption,h.MatHeaderRow,h.MatRow],styles:["table.mat-table[_ngcontent-%COMP%]{width:100%}table.mat-table[_ngcontent-%COMP%]   td.mat-cell[_ngcontent-%COMP%], table.mat-table[_ngcontent-%COMP%]   th.mat-header-cell[_ngcontent-%COMP%]{padding:8px 8px 8px 15px}table.mat-table[_ngcontent-%COMP%]   td.mat-column-actions[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between}table.mat-table[_ngcontent-%COMP%]   td.mat-column-actions[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:24px;height:24px;cursor:pointer}table.mat-table[_ngcontent-%COMP%]   .mat-column-state_id[_ngcontent-%COMP%]{width:8%!important}.filter-section[_ngcontent-%COMP%]{padding-top:8%;padding-bottom:2%;padding-left:2%}"]}),e}();function Ws(e,t){1&e&&(n.ɵɵelementStart(0,"th",28),n.ɵɵtext(1,"ID"),n.ɵɵelementEnd())}function el(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",29),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.id)}}function tl(e,t){1&e&&(n.ɵɵelementStart(0,"th",28),n.ɵɵtext(1,"Fecha de inicio"),n.ɵɵelementEnd())}function nl(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",29),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit,r=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",r.dateFormated(o.start_date)," ")}}function ol(e,t){1&e&&(n.ɵɵelementStart(0,"th",28),n.ɵɵtext(1,"Fecha fin"),n.ɵɵelementEnd())}function rl(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",29),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit,r=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",r.dateFormated(o.end_date)," ")}}function il(e,t){1&e&&(n.ɵɵelementStart(0,"th",28),n.ɵɵtext(1,"Hora inicio"),n.ɵɵelementEnd())}function al(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",29),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit,r=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",r.dateToHours(o.start_time)," ")}}function cl(e,t){1&e&&(n.ɵɵelementStart(0,"th",28),n.ɵɵtext(1,"Hora fin"),n.ɵɵelementEnd())}function sl(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",29),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit,r=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",r.dateToHours(o.end_time)," ")}}function ll(e,t){1&e&&(n.ɵɵelementStart(0,"th",28),n.ɵɵtext(1,"Precio €"),n.ɵɵelementEnd())}function pl(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",29),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.private_price)}}function dl(e,t){1&e&&(n.ɵɵelementStart(0,"th",28),n.ɵɵtext(1,"Precio cowings"),n.ɵɵelementEnd())}function ml(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",29),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.public_price)}}function gl(e,t){1&e&&(n.ɵɵelementStart(0,"th",28),n.ɵɵtext(1,"ID coworker"),n.ɵɵelementEnd())}function ul(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",29),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.user_id)}}function fl(e,t){1&e&&(n.ɵɵelementStart(0,"th",28),n.ɵɵtext(1,"Email coworker"),n.ɵɵelementEnd())}function hl(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",29),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.coworker_email)}}function vl(e,t){1&e&&(n.ɵɵelementStart(0,"th",28),n.ɵɵtext(1,"ID coworking"),n.ɵɵelementEnd())}function yl(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",29),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.coworking_id)}}function wl(e,t){1&e&&(n.ɵɵelementStart(0,"th",28),n.ɵɵtext(1,"Nombre coworking"),n.ɵɵelementEnd())}function Cl(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",29),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.coworking_name)}}function bl(e,t){1&e&&(n.ɵɵelementStart(0,"th",28),n.ɵɵtext(1,"ID Empresa"),n.ɵɵelementEnd())}function _l(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",29),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.company_id)}}function xl(e,t){1&e&&(n.ɵɵelementStart(0,"th",28),n.ɵɵtext(1,"Nombre empresa"),n.ɵɵelementEnd())}function Sl(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",29),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.company_name)}}function kl(e,t){1&e&&(n.ɵɵelementStart(0,"th",28),n.ɵɵtext(1,"Duración"),n.ɵɵelementEnd())}function Ml(e,t){if(1&e&&(n.ɵɵelementStart(0,"mat-option",32),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵproperty("value",o.id),n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",o.title," ")}}function Pl(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"td",29),n.ɵɵelementStart(1,"mat-select",30),n.ɵɵlistener("ngModelChange",(function(e){return n.ɵɵrestoreView(o),t.$implicit.duration_price_id=e}))("selectionChange",(function(e){n.ɵɵrestoreView(o);var r=t.$implicit;return n.ɵɵnextContext().changeDuration(e,r.id)})),n.ɵɵtemplate(2,Ml,2,2,"mat-option",31),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=t.$implicit,i=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("ngModel",r.duration_price_id),n.ɵɵadvance(1),n.ɵɵproperty("ngForOf",i.getDurations(r.space_id))}}function Ol(e,t){1&e&&(n.ɵɵelementStart(0,"th",28),n.ɵɵtext(1,"Estado"),n.ɵɵelementEnd())}function El(e,t){if(1&e&&(n.ɵɵelementStart(0,"mat-option",32),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵproperty("value",o.id),n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",o.name," ")}}function Il(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"td",29),n.ɵɵelementStart(1,"mat-select",33),n.ɵɵlistener("ngModelChange",(function(e){return n.ɵɵrestoreView(o),t.$implicit.state_id=e}))("selectionChange",(function(e){n.ɵɵrestoreView(o);var r=t.$implicit;return n.ɵɵnextContext().changeStatus(e,r.id)})),n.ɵɵtemplate(2,El,2,2,"mat-option",31),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=t.$implicit,i=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("ngModel",r.state_id),n.ɵɵadvance(1),n.ɵɵproperty("ngForOf",i.bookingStates)}}function Al(e,t){1&e&&(n.ɵɵelementStart(0,"th",28),n.ɵɵtext(1,"Creado"),n.ɵɵelementEnd())}function Fl(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",29),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit,r=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",r.dateFormatedLong(o.created_at)," ")}}function Tl(e,t){1&e&&(n.ɵɵelementStart(0,"th",28),n.ɵɵtext(1,"Modificado"),n.ɵɵelementEnd())}function Bl(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",29),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit,r=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",r.dateFormatedLong(o.updated_at)," ")}}function Vl(e,t){1&e&&(n.ɵɵelementStart(0,"th",28),n.ɵɵtext(1,"Acciones"),n.ɵɵelementEnd())}function jl(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"td",29),n.ɵɵelementStart(1,"div",34),n.ɵɵelementStart(2,"div",35),n.ɵɵlistener("click",(function(){n.ɵɵrestoreView(o);var e=t.$implicit;return n.ɵɵnextContext().editBooking(e)})),n.ɵɵelement(3,"img",36),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"div",35),n.ɵɵlistener("click",(function(){n.ɵɵrestoreView(o);var e=t.$implicit;return n.ɵɵnextContext().deleteBooking(e)})),n.ɵɵelement(5,"img",36),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵadvance(3),n.ɵɵproperty("src",r.getEditIcon,n.ɵɵsanitizeUrl),n.ɵɵadvance(2),n.ɵɵproperty("src",r.getDeleteIcon,n.ɵɵsanitizeUrl)}}function Dl(e,t){1&e&&n.ɵɵelement(0,"tr",37)}function zl(e,t){1&e&&n.ɵɵelement(0,"tr",38)}var Rl=function(){function e(e,t){this._store=e,this.translate=t,this.bookingStates=[],this.allSpaces=[],this.displayedColumns=[],this.dataSource=null}return e.prototype.ngOnInit=function(){return B(this,void 0,void 0,(function(){return V(this,(function(e){return[2]}))}))},e.prototype.changeStatus=function(e,t){return B(this,void 0,void 0,(function(){var n;return V(this,(function(o){switch(o.label){case 0:this._store.dispatch(W({})),o.label=1;case 1:return o.trys.push([1,3,4,5]),[4,Ea.instance.changeBookingStatus(t,e.value)];case 2:return o.sent(),[3,5];case 3:return n=o.sent(),this._store.dispatch(Y({payload:{message:n.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,5];case 4:return this.paginator.page.emit(),this._store.dispatch(ee({})),[7];case 5:return[2]}}))}))},e.prototype.changeDuration=function(e,t){return B(this,void 0,void 0,(function(){return V(this,(function(e){return[2]}))}))},e.prototype.getAllSpaces=function(){return B(this,void 0,void 0,(function(){var e,t;return V(this,(function(n){switch(n.label){case 0:return n.trys.push([0,2,,3]),[4,Ea.instance.getAllSpacesRaw()];case 1:return e=n.sent(),this.allSpaces=e,[3,3];case 2:return t=n.sent(),this._store.dispatch(Y({payload:{message:t.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,3];case 3:return[2]}}))}))},e.prototype.getBookingStates=function(){return B(this,void 0,void 0,(function(){var e,t;return V(this,(function(n){switch(n.label){case 0:return n.trys.push([0,2,,3]),[4,Gt.instance.getStates(1)];case 1:return e=n.sent(),console.log("Response of booking states",e),this.bookingStates=e,[3,3];case 2:return t=n.sent(),this._store.dispatch(Y({payload:{message:t.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,3];case 3:return[2]}}))}))},e.prototype.buildBooking=function(e){return{id:e.id,start_date:e.start_date,end_date:e.end_date,start_time:e.start_time,end_time:e.end_time,private_price:e.private_price,public_price:e.public_price,duration_price_id:e.duration_price_id,space_id:e.space_id,user_id:e.user_id,coworker_email:e.coworker_email,coworking_id:e.coworking_id,coworking_name:e.coworking_name,state_id:e.state_id,created_at:e.created_at,updated_at:e.updated_at,company_name:e.company_name,company_id:e.company_id}},e.prototype.getDurations=function(e){var t=this.allSpaces.find((function(t){return t.id==e}));return t?t.durations:[]},e.prototype.ngAfterViewInit=function(){return B(this,void 0,void 0,(function(){var e=this;return V(this,(function(t){switch(t.label){case 0:return this._store.dispatch(W({})),[4,this.getBookingStates()];case 1:return t.sent(),[4,this.getAllSpaces()];case 2:return t.sent(),this._store.dispatch(ee({})),this.sort.sortChange.subscribe((function(){return e.paginator.pageIndex=0})),p.merge(this.sort.sortChange,this.paginator.page).pipe(m.startWith({}),m.switchMap((function(){return e._store.dispatch(W({})),Ea.instance.getBookings({page:e.paginator.pageIndex,pageSize:e.paginator.pageSize})})),m.map((function(t){return e._store.dispatch(ee({})),e.resultsLength=t.total_elements,t.bookings})),m.catchError((function(t){return e._store.dispatch(Y({payload:{message:t.error,title:e.translate.instant("general.caution"),type:"error"}})),e._store.dispatch(ee({})),p.of([])}))).subscribe((function(t){var n=t.map((function(t){return e.buildBooking(t)}));e.displayedColumns.length||(e.displayedColumns=Object.keys(n[0]).filter((function(e){return"space_id"!==e})),e.displayedColumns.push("actions")),e.dataSource=new h.MatTableDataSource(n)})),[2]}}))}))},e.prototype.applyFilter=function(e){var t=e.target.value;this.dataSource.filter=t.trim().toLowerCase()},e.prototype.editBooking=function(e){console.log(e)},e.prototype.dateToHours=function(e){return e.substr(0,5)},e.prototype.dateFormated=function(e){return _(e).format("DD/MM/YYYY")},e.prototype.dateFormatedLong=function(e){return _(e).lang("es").format("DD/MM/YYYY HH:mm")},e.prototype.deleteBooking=function(e){console.log(e)},Object.defineProperty(e.prototype,"getEditIcon",{get:function(){return""+ve.editBackoffice},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"getDeleteIcon",{get:function(){return""+ve.trashBackoffice},enumerable:!0,configurable:!0}),e.ɵfac=function(t){return new(t||e)(n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(s.TranslateService))},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-core-backoffice-bookings"]],viewQuery:function(e,t){var o;(1&e&&(n.ɵɵviewQuery(v.MatPaginator,!0),n.ɵɵviewQuery(y.MatSort,!0)),2&e)&&(n.ɵɵqueryRefresh(o=n.ɵɵloadQuery())&&(t.paginator=o.first),n.ɵɵqueryRefresh(o=n.ɵɵloadQuery())&&(t.sort=o.first))},decls:65,vars:5,consts:[[1,"backoffice-companies-container"],[1,"filter-section"],["matInput","",3,"keyup"],["input",""],["mat-table","","matSort","",1,"mat-elevation-z8",3,"dataSource"],["matColumnDef","id"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","start_date"],["matColumnDef","end_date"],["matColumnDef","start_time"],["matColumnDef","end_time"],["matColumnDef","private_price"],["matColumnDef","public_price"],["matColumnDef","user_id"],["matColumnDef","coworker_email"],["matColumnDef","coworking_id"],["matColumnDef","coworking_name"],["matColumnDef","company_id"],["matColumnDef","company_name"],["matColumnDef","duration_price_id"],["matColumnDef","state_id"],["matColumnDef","created_at"],["matColumnDef","updated_at"],["matColumnDef","actions"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],[3,"length","pageSize"],["mat-header-cell",""],["mat-cell",""],["name","duration_price_id",3,"ngModel","ngModelChange","selectionChange"],[3,"value",4,"ngFor","ngForOf"],[3,"value"],["name","state_id",3,"ngModel","ngModelChange","selectionChange"],[1,"actions"],[3,"click"],["alt","",3,"src"],["mat-header-row",""],["mat-row",""]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵelementStart(2,"mat-form-field"),n.ɵɵelementStart(3,"mat-label"),n.ɵɵtext(4,"Filtrar"),n.ɵɵelementEnd(),n.ɵɵelementStart(5,"input",2,3),n.ɵɵlistener("keyup",(function(e){return t.applyFilter(e)})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(7,"table",4),n.ɵɵelementContainerStart(8,5),n.ɵɵtemplate(9,Ws,2,0,"th",6),n.ɵɵtemplate(10,el,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(11,8),n.ɵɵtemplate(12,tl,2,0,"th",6),n.ɵɵtemplate(13,nl,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(14,9),n.ɵɵtemplate(15,ol,2,0,"th",6),n.ɵɵtemplate(16,rl,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(17,10),n.ɵɵtemplate(18,il,2,0,"th",6),n.ɵɵtemplate(19,al,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(20,11),n.ɵɵtemplate(21,cl,2,0,"th",6),n.ɵɵtemplate(22,sl,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(23,12),n.ɵɵtemplate(24,ll,2,0,"th",6),n.ɵɵtemplate(25,pl,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(26,13),n.ɵɵtemplate(27,dl,2,0,"th",6),n.ɵɵtemplate(28,ml,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(29,14),n.ɵɵtemplate(30,gl,2,0,"th",6),n.ɵɵtemplate(31,ul,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(32,15),n.ɵɵtemplate(33,fl,2,0,"th",6),n.ɵɵtemplate(34,hl,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(35,16),n.ɵɵtemplate(36,vl,2,0,"th",6),n.ɵɵtemplate(37,yl,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(38,17),n.ɵɵtemplate(39,wl,2,0,"th",6),n.ɵɵtemplate(40,Cl,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(41,18),n.ɵɵtemplate(42,bl,2,0,"th",6),n.ɵɵtemplate(43,_l,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(44,19),n.ɵɵtemplate(45,xl,2,0,"th",6),n.ɵɵtemplate(46,Sl,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(47,20),n.ɵɵtemplate(48,kl,2,0,"th",6),n.ɵɵtemplate(49,Pl,3,2,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(50,21),n.ɵɵtemplate(51,Ol,2,0,"th",6),n.ɵɵtemplate(52,Il,3,2,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(53,22),n.ɵɵtemplate(54,Al,2,0,"th",6),n.ɵɵtemplate(55,Fl,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(56,23),n.ɵɵtemplate(57,Tl,2,0,"th",6),n.ɵɵtemplate(58,Bl,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(59,24),n.ɵɵtemplate(60,Vl,2,0,"th",6),n.ɵɵtemplate(61,jl,6,2,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵtemplate(62,Dl,1,0,"tr",25),n.ɵɵtemplate(63,zl,1,0,"tr",26),n.ɵɵelementEnd(),n.ɵɵelement(64,"mat-paginator",27),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(7),n.ɵɵproperty("dataSource",t.dataSource),n.ɵɵadvance(55),n.ɵɵproperty("matHeaderRowDef",t.displayedColumns),n.ɵɵadvance(1),n.ɵɵproperty("matRowDefColumns",t.displayedColumns),n.ɵɵadvance(1),n.ɵɵproperty("length",t.resultsLength)("pageSize",20))},directives:[w.MatFormField,w.MatLabel,C.MatInput,h.MatTable,y.MatSort,h.MatColumnDef,h.MatHeaderCellDef,h.MatCellDef,h.MatHeaderRowDef,h.MatRowDef,v.MatPaginator,h.MatHeaderCell,h.MatCell,b.MatSelect,o.NgControlStatus,o.NgModel,t.NgForOf,P.MatOption,h.MatHeaderRow,h.MatRow],styles:["table.mat-table[_ngcontent-%COMP%]{box-shadow:0 -5px 5px -5px rgba(0,0,0,.2);width:100%}table.mat-table[_ngcontent-%COMP%]   td.mat-cell[_ngcontent-%COMP%], table.mat-table[_ngcontent-%COMP%]   th.mat-header-cell[_ngcontent-%COMP%]{padding:8px 8px 8px 15px}table.mat-table[_ngcontent-%COMP%]   td.mat-column-actions[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between}table.mat-table[_ngcontent-%COMP%]   td.mat-column-actions[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:24px;height:24px;cursor:pointer}table.mat-table[_ngcontent-%COMP%]   .mat-column-duration_price_id[_ngcontent-%COMP%], table.mat-table[_ngcontent-%COMP%]   .mat-column-state_id[_ngcontent-%COMP%]{width:8%!important}.filter-section[_ngcontent-%COMP%]{padding-top:8%;padding-bottom:2%;padding-left:2%}"]}),e}();function Nl(e,t){1&e&&(n.ɵɵelementStart(0,"th",22),n.ɵɵtext(1,"id"),n.ɵɵelementEnd())}function Ll(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",23),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.id)}}function ql(e,t){1&e&&(n.ɵɵelementStart(0,"th",22),n.ɵɵtext(1,"name"),n.ɵɵelementEnd())}function Ul(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",23),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.name)}}function Gl(e,t){1&e&&(n.ɵɵelementStart(0,"th",22),n.ɵɵtext(1,"phone"),n.ɵɵelementEnd())}function Hl(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",23),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.phone)}}function Ql(e,t){1&e&&(n.ɵɵelementStart(0,"th",22),n.ɵɵtext(1,"admin"),n.ɵɵelementEnd())}function $l(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",23),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.admin)}}function Jl(e,t){1&e&&(n.ɵɵelementStart(0,"th",22),n.ɵɵtext(1,"company_group_id"),n.ɵɵelementEnd())}function Yl(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",23),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.company_group_id)}}function Kl(e,t){1&e&&(n.ɵɵelementStart(0,"th",22),n.ɵɵtext(1,"company_id"),n.ɵɵelementEnd())}function Zl(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",23),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.company_id)}}function Xl(e,t){1&e&&(n.ɵɵelementStart(0,"th",22),n.ɵɵtext(1,"coworker_id"),n.ɵɵelementEnd())}function Wl(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",23),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.coworker_id)}}function ep(e,t){1&e&&(n.ɵɵelementStart(0,"th",22),n.ɵɵtext(1,"coworking_group_id"),n.ɵɵelementEnd())}function tp(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",23),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",o.coworking_group_id," ")}}function np(e,t){1&e&&(n.ɵɵelementStart(0,"th",22),n.ɵɵtext(1,"coworking_id"),n.ɵɵelementEnd())}function op(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",23),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.coworking_id)}}function rp(e,t){1&e&&(n.ɵɵelementStart(0,"th",22),n.ɵɵtext(1,"created_at"),n.ɵɵelementEnd())}function ip(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",23),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit,r=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",r.dateFormatedLong(o.created_at)," ")}}function ap(e,t){1&e&&(n.ɵɵelementStart(0,"th",22),n.ɵɵtext(1,"updated_at"),n.ɵɵelementEnd())}function cp(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",23),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit,r=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",r.dateFormatedLong(o.updated_at)," ")}}function sp(e,t){1&e&&(n.ɵɵelementStart(0,"th",22),n.ɵɵtext(1,"Acciones"),n.ɵɵelementEnd())}function lp(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"td",23),n.ɵɵelementStart(1,"div",24),n.ɵɵelementStart(2,"div",25),n.ɵɵlistener("click",(function(){n.ɵɵrestoreView(o);var e=t.$implicit;return n.ɵɵnextContext().editUser(e)})),n.ɵɵelement(3,"img",26),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"div",25),n.ɵɵlistener("click",(function(){n.ɵɵrestoreView(o);var e=t.$implicit;return n.ɵɵnextContext().deleteUser(e)})),n.ɵɵelement(5,"img",26),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵadvance(3),n.ɵɵproperty("src",r.getEditIcon,n.ɵɵsanitizeUrl),n.ɵɵadvance(2),n.ɵɵproperty("src",r.getDeleteIcon,n.ɵɵsanitizeUrl)}}function pp(e,t){1&e&&n.ɵɵelement(0,"tr",27)}function dp(e,t){1&e&&n.ɵɵelement(0,"tr",28)}var mp=function(){function e(e,t){this._store=e,this.translate=t,this.displayedColumns=[],this.dataSource=null}return e.prototype.buildUser=function(e){return{id:e.id,name:e.name,phone:e.phone,admin:e.admin,company_group_id:e.company_group_id,company_id:e.company_id,coworker_id:e.coworker_id,coworking_group_id:e.coworking_group_id,coworking_id:e.coworking_id,created_at:e.created_at,updated_at:e.updated_at}},e.prototype.dateFormatedLong=function(e){return _(e).lang("es").format("DD/MM/YYYY HH:mm")},e.prototype.ngAfterViewInit=function(){return B(this,void 0,void 0,(function(){var e=this;return V(this,(function(t){return this.sort.sortChange.subscribe((function(){return e.paginator.pageIndex=0})),p.merge(this.sort.sortChange,this.paginator.page).pipe(m.startWith({}),m.switchMap((function(){return e._store.dispatch(W({})),Ea.instance.getUsers({page:e.paginator.pageIndex,pageSize:e.paginator.pageSize})})),m.map((function(t){return e._store.dispatch(ee({})),e.resultsLength=t.total_elements,t.users})),m.catchError((function(t){return e._store.dispatch(Y({payload:{message:t.error,title:e.translate.instant("general.caution"),type:"error"}})),e._store.dispatch(ee({})),p.of([])}))).subscribe((function(t){var n=t.map((function(t){return e.buildUser(t)}));e.displayedColumns.length||(e.displayedColumns=Object.keys(n[0]),e.displayedColumns.push("actions")),e.dataSource=new h.MatTableDataSource(n)})),[2]}))}))},e.prototype.applyFilter=function(e){var t=e.target.value;this.dataSource.filter=t.trim().toLowerCase()},e.prototype.editUser=function(e){},e.prototype.deleteUser=function(e){},Object.defineProperty(e.prototype,"getEditIcon",{get:function(){return""+ve.editBackoffice},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"getDeleteIcon",{get:function(){return""+ve.trashBackoffice},enumerable:!0,configurable:!0}),e.ɵfac=function(t){return new(t||e)(n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(s.TranslateService))},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-core-backoffice-users"]],viewQuery:function(e,t){var o;(1&e&&(n.ɵɵviewQuery(v.MatPaginator,!0),n.ɵɵviewQuery(y.MatSort,!0)),2&e)&&(n.ɵɵqueryRefresh(o=n.ɵɵloadQuery())&&(t.paginator=o.first),n.ɵɵqueryRefresh(o=n.ɵɵloadQuery())&&(t.sort=o.first))},decls:47,vars:5,consts:[[1,"backoffice-companies-container"],[1,"filter-section"],["matInput","",3,"keyup"],["input",""],["mat-table","","matSort","",1,"mat-elevation-z8",3,"dataSource"],["matColumnDef","id"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","name"],["matColumnDef","phone"],["matColumnDef","admin"],["matColumnDef","company_group_id"],["matColumnDef","company_id"],["matColumnDef","coworker_id"],["matColumnDef","coworking_group_id"],["matColumnDef","coworking_id"],["matColumnDef","created_at"],["matColumnDef","updated_at"],["matColumnDef","actions"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],[3,"length","pageSize"],["mat-header-cell",""],["mat-cell",""],[1,"actions"],[3,"click"],["alt","",3,"src"],["mat-header-row",""],["mat-row",""]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵelementStart(2,"mat-form-field"),n.ɵɵelementStart(3,"mat-label"),n.ɵɵtext(4,"Filtrar"),n.ɵɵelementEnd(),n.ɵɵelementStart(5,"input",2,3),n.ɵɵlistener("keyup",(function(e){return t.applyFilter(e)})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(7,"table",4),n.ɵɵelementContainerStart(8,5),n.ɵɵtemplate(9,Nl,2,0,"th",6),n.ɵɵtemplate(10,Ll,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(11,8),n.ɵɵtemplate(12,ql,2,0,"th",6),n.ɵɵtemplate(13,Ul,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(14,9),n.ɵɵtemplate(15,Gl,2,0,"th",6),n.ɵɵtemplate(16,Hl,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(17,10),n.ɵɵtemplate(18,Ql,2,0,"th",6),n.ɵɵtemplate(19,$l,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(20,11),n.ɵɵtemplate(21,Jl,2,0,"th",6),n.ɵɵtemplate(22,Yl,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(23,12),n.ɵɵtemplate(24,Kl,2,0,"th",6),n.ɵɵtemplate(25,Zl,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(26,13),n.ɵɵtemplate(27,Xl,2,0,"th",6),n.ɵɵtemplate(28,Wl,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(29,14),n.ɵɵtemplate(30,ep,2,0,"th",6),n.ɵɵtemplate(31,tp,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(32,15),n.ɵɵtemplate(33,np,2,0,"th",6),n.ɵɵtemplate(34,op,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(35,16),n.ɵɵtemplate(36,rp,2,0,"th",6),n.ɵɵtemplate(37,ip,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(38,17),n.ɵɵtemplate(39,ap,2,0,"th",6),n.ɵɵtemplate(40,cp,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(41,18),n.ɵɵtemplate(42,sp,2,0,"th",6),n.ɵɵtemplate(43,lp,6,2,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵtemplate(44,pp,1,0,"tr",19),n.ɵɵtemplate(45,dp,1,0,"tr",20),n.ɵɵelementEnd(),n.ɵɵelement(46,"mat-paginator",21),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(7),n.ɵɵproperty("dataSource",t.dataSource),n.ɵɵadvance(37),n.ɵɵproperty("matHeaderRowDef",t.displayedColumns),n.ɵɵadvance(1),n.ɵɵproperty("matRowDefColumns",t.displayedColumns),n.ɵɵadvance(1),n.ɵɵproperty("length",t.resultsLength)("pageSize",20))},directives:[w.MatFormField,w.MatLabel,C.MatInput,h.MatTable,y.MatSort,h.MatColumnDef,h.MatHeaderCellDef,h.MatCellDef,h.MatHeaderRowDef,h.MatRowDef,v.MatPaginator,h.MatHeaderCell,h.MatCell,h.MatHeaderRow,h.MatRow],styles:["table.mat-table[_ngcontent-%COMP%]{width:100%}table.mat-table[_ngcontent-%COMP%]   td.mat-cell[_ngcontent-%COMP%], table.mat-table[_ngcontent-%COMP%]   th.mat-header-cell[_ngcontent-%COMP%]{padding:8px 8px 8px 15px}table.mat-table[_ngcontent-%COMP%]   td.mat-column-actions[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between}table.mat-table[_ngcontent-%COMP%]   td.mat-column-actions[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:24px;height:24px;cursor:pointer}.filter-section[_ngcontent-%COMP%]{padding-top:8%;padding-bottom:2%;padding-left:2%}"]}),e}();function gp(e,t){1&e&&(n.ɵɵelementStart(0,"th",22),n.ɵɵtext(1,"capacity"),n.ɵɵelementEnd())}function up(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",23),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.capacity)}}function fp(e,t){1&e&&(n.ɵɵelementStart(0,"th",22),n.ɵɵtext(1,"coworking_"),n.ɵɵelementEnd())}function hp(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",23),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",o.coworking_group_id," ")}}function vp(e,t){1&e&&(n.ɵɵelementStart(0,"th",22),n.ɵɵtext(1,"coworking_"),n.ɵɵelementEnd())}function yp(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",23),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.coworking_id)}}function wp(e,t){1&e&&(n.ɵɵelementStart(0,"th",22),n.ɵɵtext(1,"coworking_"),n.ɵɵelementEnd())}function Cp(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",23),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.coworking_name)}}function bp(e,t){1&e&&(n.ɵɵelementStart(0,"th",22),n.ɵɵtext(1,"created_at"),n.ɵɵelementEnd())}function _p(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",23),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit,r=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",r.dateFormatedLong(o.created_at)," ")}}function xp(e,t){1&e&&(n.ɵɵelementStart(0,"th",22),n.ɵɵtext(1,"id"),n.ɵɵelementEnd())}function Sp(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",23),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.id)}}function kp(e,t){1&e&&(n.ɵɵelementStart(0,"th",22),n.ɵɵtext(1,"prices"),n.ɵɵelementEnd())}function Mp(e,t){if(1&e&&(n.ɵɵelementStart(0,"div"),n.ɵɵelementStart(1,"p"),n.ɵɵtext(2),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(2),n.ɵɵtextInterpolate3(" ",o.title," - ",o.public_price,"C - ",o.private_price,"€ ")}}function Pp(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",23),n.ɵɵtemplate(1,Mp,3,3,"div",24),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵproperty("ngForOf",o.prices)}}function Op(e,t){1&e&&(n.ɵɵelementStart(0,"th",22),n.ɵɵtext(1,"name"),n.ɵɵelementEnd())}function Ep(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",23),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.name)}}function Ip(e,t){1&e&&(n.ɵɵelementStart(0,"th",22),n.ɵɵtext(1,"state_id"),n.ɵɵelementEnd())}function Ap(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",23),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.state_id)}}function Fp(e,t){1&e&&(n.ɵɵelementStart(0,"th",22),n.ɵɵtext(1,"type_id"),n.ɵɵelementEnd())}function Tp(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",23),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit;n.ɵɵadvance(1),n.ɵɵtextInterpolate(o.type_id)}}function Bp(e,t){1&e&&(n.ɵɵelementStart(0,"th",22),n.ɵɵtext(1,"updated_at"),n.ɵɵelementEnd())}function Vp(e,t){if(1&e&&(n.ɵɵelementStart(0,"td",23),n.ɵɵtext(1),n.ɵɵelementEnd()),2&e){var o=t.$implicit,r=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵtextInterpolate1(" ",r.dateFormatedLong(o.updated_at)," ")}}function jp(e,t){1&e&&(n.ɵɵelementStart(0,"th",22),n.ɵɵtext(1,"Acciones"),n.ɵɵelementEnd())}function Dp(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"td",23),n.ɵɵelementStart(1,"div",25),n.ɵɵelementStart(2,"div",26),n.ɵɵlistener("click",(function(){n.ɵɵrestoreView(o);var e=t.$implicit;return n.ɵɵnextContext().editSpace(e)})),n.ɵɵelement(3,"img",27),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"div",26),n.ɵɵlistener("click",(function(){n.ɵɵrestoreView(o);var e=t.$implicit;return n.ɵɵnextContext().deleteSpace(e)})),n.ɵɵelement(5,"img",27),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵadvance(3),n.ɵɵproperty("src",r.getEditIcon,n.ɵɵsanitizeUrl),n.ɵɵadvance(2),n.ɵɵproperty("src",r.getDeleteIcon,n.ɵɵsanitizeUrl)}}function zp(e,t){1&e&&n.ɵɵelement(0,"tr",28)}function Rp(e,t){1&e&&n.ɵɵelement(0,"tr",29)}var Np=function(){function e(e,t){this._store=e,this.translate=t,this.displayedColumns=[],this.dataSource=null}return e.prototype.buildSpace=function(e){return{capacity:e.capacity,coworking_group_id:e.coworking_group_id,coworking_id:e.coworking_id,coworking_name:e.coworking_name,created_at:e.created_at,id:e.id,prices:e.prices,name:e.name,state_id:e.state_id,type_id:e.type_id,updated_at:e.updated_at}},e.prototype.ngOnInit=function(){var e=this;Ea.instance.spaceModified.subscribe((function(t){e.paginator.page.emit()}))},e.prototype.ngAfterViewInit=function(){return B(this,void 0,void 0,(function(){var e=this;return V(this,(function(t){return this.sort.sortChange.subscribe((function(){return e.paginator.pageIndex=0})),p.merge(this.sort.sortChange,this.paginator.page).pipe(m.startWith({}),m.switchMap((function(){return e._store.dispatch(W({})),Ea.instance.getSpaces({page:e.paginator.pageIndex,pageSize:e.paginator.pageSize})})),m.map((function(t){return e._store.dispatch(ee({})),e.resultsLength=t.total_elements,t.spaces})),m.catchError((function(t){return e._store.dispatch(Y({payload:{message:t.error,title:e.translate.instant("general.caution"),type:"error"}})),e._store.dispatch(ee({})),p.of([])}))).subscribe((function(t){var n=t.map((function(t){return e.buildSpace(t)}));e.displayedColumns.length||(e.displayedColumns=Object.keys(n[0]),e.displayedColumns.push("actions")),e.dataSource=new h.MatTableDataSource(n)})),[2]}))}))},e.prototype.editSpace=function(e){console.log(e),this._store.dispatch(Y({payload:{message:null,title:null,type:"editSpace",editSpaceId:e.id}}))},e.prototype.deleteSpace=function(e){},e.prototype.dateFormatedLong=function(e){return _(e).lang("es").format("DD/MM/YYYY HH:mm")},e.prototype.applyFilter=function(e){var t=e.target.value;this.dataSource.filter=t.trim().toLowerCase()},Object.defineProperty(e.prototype,"getEditIcon",{get:function(){return""+ve.editBackoffice},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"getDeleteIcon",{get:function(){return""+ve.trashBackoffice},enumerable:!0,configurable:!0}),e.ɵfac=function(t){return new(t||e)(n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(s.TranslateService))},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-core-backoffice-spaces"]],viewQuery:function(e,t){var o;(1&e&&(n.ɵɵviewQuery(v.MatPaginator,!0),n.ɵɵviewQuery(y.MatSort,!0)),2&e)&&(n.ɵɵqueryRefresh(o=n.ɵɵloadQuery())&&(t.paginator=o.first),n.ɵɵqueryRefresh(o=n.ɵɵloadQuery())&&(t.sort=o.first))},decls:47,vars:5,consts:[[1,"backoffice-companies-container"],[1,"filter-section"],["matInput","",3,"keyup"],["input",""],["mat-table","","matSort","",1,"mat-elevation-z8",3,"dataSource"],["matColumnDef","capacity"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","coworking_group_id"],["matColumnDef","coworking_id"],["matColumnDef","coworking_name"],["matColumnDef","created_at"],["matColumnDef","id"],["matColumnDef","prices"],["matColumnDef","name"],["matColumnDef","state_id"],["matColumnDef","type_id"],["matColumnDef","updated_at"],["matColumnDef","actions"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],[3,"length","pageSize"],["mat-header-cell",""],["mat-cell",""],[4,"ngFor","ngForOf"],[1,"actions"],[3,"click"],["alt","",3,"src"],["mat-header-row",""],["mat-row",""]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵelementStart(2,"mat-form-field"),n.ɵɵelementStart(3,"mat-label"),n.ɵɵtext(4,"Filtrar"),n.ɵɵelementEnd(),n.ɵɵelementStart(5,"input",2,3),n.ɵɵlistener("keyup",(function(e){return t.applyFilter(e)})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(7,"table",4),n.ɵɵelementContainerStart(8,5),n.ɵɵtemplate(9,gp,2,0,"th",6),n.ɵɵtemplate(10,up,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(11,8),n.ɵɵtemplate(12,fp,2,0,"th",6),n.ɵɵtemplate(13,hp,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(14,9),n.ɵɵtemplate(15,vp,2,0,"th",6),n.ɵɵtemplate(16,yp,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(17,10),n.ɵɵtemplate(18,wp,2,0,"th",6),n.ɵɵtemplate(19,Cp,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(20,11),n.ɵɵtemplate(21,bp,2,0,"th",6),n.ɵɵtemplate(22,_p,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(23,12),n.ɵɵtemplate(24,xp,2,0,"th",6),n.ɵɵtemplate(25,Sp,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(26,13),n.ɵɵtemplate(27,kp,2,0,"th",6),n.ɵɵtemplate(28,Pp,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(29,14),n.ɵɵtemplate(30,Op,2,0,"th",6),n.ɵɵtemplate(31,Ep,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(32,15),n.ɵɵtemplate(33,Ip,2,0,"th",6),n.ɵɵtemplate(34,Ap,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(35,16),n.ɵɵtemplate(36,Fp,2,0,"th",6),n.ɵɵtemplate(37,Tp,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(38,17),n.ɵɵtemplate(39,Bp,2,0,"th",6),n.ɵɵtemplate(40,Vp,2,1,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵelementContainerStart(41,18),n.ɵɵtemplate(42,jp,2,0,"th",6),n.ɵɵtemplate(43,Dp,6,2,"td",7),n.ɵɵelementContainerEnd(),n.ɵɵtemplate(44,zp,1,0,"tr",19),n.ɵɵtemplate(45,Rp,1,0,"tr",20),n.ɵɵelementEnd(),n.ɵɵelement(46,"mat-paginator",21),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(7),n.ɵɵproperty("dataSource",t.dataSource),n.ɵɵadvance(37),n.ɵɵproperty("matHeaderRowDef",t.displayedColumns),n.ɵɵadvance(1),n.ɵɵproperty("matRowDefColumns",t.displayedColumns),n.ɵɵadvance(1),n.ɵɵproperty("length",t.resultsLength)("pageSize",20))},directives:[w.MatFormField,w.MatLabel,C.MatInput,h.MatTable,y.MatSort,h.MatColumnDef,h.MatHeaderCellDef,h.MatCellDef,h.MatHeaderRowDef,h.MatRowDef,v.MatPaginator,h.MatHeaderCell,h.MatCell,t.NgForOf,h.MatHeaderRow,h.MatRow],styles:["table.mat-table[_ngcontent-%COMP%]{width:100%}table.mat-table[_ngcontent-%COMP%]   td.mat-cell[_ngcontent-%COMP%], table.mat-table[_ngcontent-%COMP%]   th.mat-header-cell[_ngcontent-%COMP%]{padding:8px 8px 8px 15px}table.mat-table[_ngcontent-%COMP%]   td.mat-column-actions[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between}table.mat-table[_ngcontent-%COMP%]   td.mat-column-actions[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:24px;height:24px;cursor:pointer}.filter-section[_ngcontent-%COMP%]{padding-top:8%;padding-bottom:2%;padding-left:2%}"]}),e}();function Lp(e,t){1&e&&n.ɵɵelement(0,"cowing-core-backoffice-companies")}function qp(e,t){1&e&&n.ɵɵelement(0,"cowing-core-backoffice-coworkers")}function Up(e,t){1&e&&n.ɵɵelement(0,"cowing-core-backoffice-coworkings")}function Gp(e,t){1&e&&n.ɵɵelement(0,"cowing-core-backoffice-bookings")}function Hp(e,t){1&e&&n.ɵɵelement(0,"cowing-core-backoffice-users")}function Qp(e,t){1&e&&n.ɵɵelement(0,"cowing-core-backoffice-spaces")}var $p=function(){function e(e,t){this.router=e,this.localStorageService=t,this.activeTab="Compañías"}return e.prototype.ngOnInit=function(){return B(this,void 0,void 0,(function(){return V(this,(function(e){return[2]}))}))},Object.defineProperty(e.prototype,"getActiveTab",{get:function(){return this.activeTab},enumerable:!0,configurable:!0}),e.prototype.tabChange=function(e){this.activeTab=e.tab.textLabel},e.prototype.logOut=function(){return this.localStorageService.clear(),this.navigateTo("login")},e.prototype.navigateTo=function(e){this.router.navigate([e])},Object.defineProperty(e.prototype,"getLogoutIcon",{get:function(){return""+ve.logOutProfileActive},enumerable:!0,configurable:!0}),e.ɵfac=function(t){return new(t||e)(n.ɵɵdirectiveInject(d.Router),n.ɵɵdirectiveInject(U))},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-core-backoffice"]],decls:18,vars:7,consts:[[1,"backoffice-container"],[1,"header"],[3,"selectedTabChange"],["label","Compañías"],["label","Coworkers"],["label","Coworkings"],["label","Usuarios"],["label","Reservas"],["label","Espacios"],[1,"container-logo",3,"click"],[3,"src"],[1,"container"],[4,"ngIf"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵelementStart(2,"mat-tab-group",2),n.ɵɵlistener("selectedTabChange",(function(e){return t.tabChange(e)})),n.ɵɵelement(3,"mat-tab",3),n.ɵɵelement(4,"mat-tab",4),n.ɵɵelement(5,"mat-tab",5),n.ɵɵelement(6,"mat-tab",6),n.ɵɵelement(7,"mat-tab",7),n.ɵɵelement(8,"mat-tab",8),n.ɵɵelementEnd(),n.ɵɵelementStart(9,"div",9),n.ɵɵlistener("click",(function(){return t.logOut()})),n.ɵɵelement(10,"img",10),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(11,"div",11),n.ɵɵtemplate(12,Lp,1,0,"cowing-core-backoffice-companies",12),n.ɵɵtemplate(13,qp,1,0,"cowing-core-backoffice-coworkers",12),n.ɵɵtemplate(14,Up,1,0,"cowing-core-backoffice-coworkings",12),n.ɵɵtemplate(15,Gp,1,0,"cowing-core-backoffice-bookings",12),n.ɵɵtemplate(16,Hp,1,0,"cowing-core-backoffice-users",12),n.ɵɵtemplate(17,Qp,1,0,"cowing-core-backoffice-spaces",12),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(10),n.ɵɵproperty("src",t.getLogoutIcon,n.ɵɵsanitizeUrl),n.ɵɵadvance(2),n.ɵɵproperty("ngIf","Compañías"===t.getActiveTab),n.ɵɵadvance(1),n.ɵɵproperty("ngIf","Coworkers"===t.getActiveTab),n.ɵɵadvance(1),n.ɵɵproperty("ngIf","Coworkings"===t.getActiveTab),n.ɵɵadvance(1),n.ɵɵproperty("ngIf","Reservas"===t.getActiveTab),n.ɵɵadvance(1),n.ɵɵproperty("ngIf","Usuarios"===t.getActiveTab),n.ɵɵadvance(1),n.ɵɵproperty("ngIf","Espacios"===t.getActiveTab))},directives:[f.MatTabGroup,f.MatTab,t.NgIf,Yc,Ss,Xs,Rl,mp,Np],styles:[".backoffice-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]{position:fixed;width:100%;z-index:1;background:var(--primary-color)}.backoffice-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .container-logo[_ngcontent-%COMP%]{position:absolute;top:25%;right:0;display:flex;justify-content:space-between;align-items:center;padding-left:15px;padding-right:15px;cursor:pointer;z-index:9999}"]}),e}(),Jp=function(){function e(){return this.appVersion="",this.menuOptions=[],e.instance=e.instance||this}return e.prototype.setAppVersion=function(e){this.appVersion=e},e.prototype.getAppVersion=function(){return this.appVersion},e.prototype.setNavMenuOptions=function(e){console.log("MENU OPTIONS SET",e),this.menuOptions=e},e.prototype.getNavMenuOptions=function(){return this.menuOptions},e.instance=new e,e.ɵfac=function(t){return new(t||e)},e.ɵprov=n.ɵɵdefineInjectable({token:e,factory:e.ɵfac,providedIn:"root"}),e}(),Yp=function(){function e(){return e.instance=e.instance||this}return e.instance=new e,e.ɵfac=function(t){return new(t||e)},e.ɵprov=n.ɵɵdefineInjectable({token:e,factory:e.ɵfac}),e}(),Kp=function(){function t(e){this.router=e}return t.prototype.canActivate=function(t,n){if(null!==U.instance.get(e.EStorageType.Token)){switch(U.instance.get(e.EStorageType.Role)){case"coworking":this.router.navigate(["/coworking-home"]);break;case"coworker":this.router.navigate(["/coworker-home"]);break;case"company":case"company-plus":this.router.navigate(["/company-home"]);break;case"admin":this.router.navigate(["/backoffice"])}return!1}return!0},t.ɵfac=function(e){return new(e||t)(n.ɵɵinject(d.Router))},t.ɵprov=n.ɵɵdefineInjectable({token:t,factory:t.ɵfac}),t}(),Zp=function(){function t(e,t,n,o,r,i){this._router=e,this.localStorageService=t,this.coworker=n,this.users=o,this._store=r,this.translate=i,this.EActiveTab=li}return t.prototype.ngOnInit=function(){return B(this,void 0,void 0,(function(){return V(this,(function(e){return[2]}))}))},t.prototype.navigateTo=function(e){this._router.navigate([""+e])},t.prototype.logOut=function(){return this.localStorageService.clear(),this.navigateTo("login")},t.prototype.openPage=function(e){window.open(e,"_blank")},t.prototype.requestPwdRecovery=function(){var t=this;this.coworker.getCoworkerInfo(this.localStorageService.get(e.EStorageType.Coworker)).then((function(e){t.users.requestPwdRecovery(e.email).then((function(){t._store.dispatch(Y({payload:{message:t.translate.instant("login.success"),title:t.translate.instant("login.done"),type:"alert"}}))})).catch((function(e){t._store.dispatch(Y({payload:{message:401===e.status?t.translate.instant("general.expired"):e.data.error,title:t.translate.instant("pwd-recovery.caution"),type:"error"}}))}))})).catch((function(e){t._store.dispatch(Y({payload:{message:401===e.status?t.translate.instant("general.expired"):e.data.error,title:t.translate.instant("pwd-recovery.caution"),type:"error"}}))}))},Object.defineProperty(t.prototype,"getLogOutProfileIcon",{get:function(){return""+ve.logOutProfileActive},enumerable:!0,configurable:!0}),t.ɵfac=function(e){return new(e||t)(n.ɵɵdirectiveInject(d.Router),n.ɵɵdirectiveInject(U),n.ɵɵdirectiveInject(Bt),n.ɵɵdirectiveInject(me),n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(s.TranslateService))},t.ɵcmp=n.ɵɵdefineComponent({type:t,selectors:[["cowing-core-coworker-profile"]],decls:29,vars:20,consts:[[1,"coworker-profile-container"],[1,"header"],[1,"logout",3,"click"],[3,"src"],[1,"title"],[1,"container"],[1,"user-actions"],[1,"section-user-options"],[1,"section-label"],[3,"label","event"],[1,"tabs"],[3,"active"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵelementStart(2,"div",2),n.ɵɵlistener("click",(function(){return t.logOut()})),n.ɵɵelement(3,"img",3),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"h3",4),n.ɵɵtext(5),n.ɵɵpipe(6,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(7,"div",5),n.ɵɵelementStart(8,"div",6),n.ɵɵelementStart(9,"div",7),n.ɵɵelementStart(10,"span",8),n.ɵɵtext(11),n.ɵɵpipe(12,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(13,"cowing-list-element",9),n.ɵɵlistener("event",(function(){return t.navigateTo("coworker-info")})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(14,"div",7),n.ɵɵelementStart(15,"span",8),n.ɵɵtext(16),n.ɵɵpipe(17,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(18,"cowing-list-element",9),n.ɵɵlistener("event",(function(){return t.requestPwdRecovery()})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(19,"div",7),n.ɵɵelementStart(20,"span",8),n.ɵɵtext(21),n.ɵɵpipe(22,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(23,"cowing-list-element",9),n.ɵɵlistener("event",(function(){return t.openPage("https://www.cowing.es/terms-and-conditions")})),n.ɵɵelementEnd(),n.ɵɵelementStart(24,"cowing-list-element",9),n.ɵɵlistener("event",(function(){return t.openPage("https://www.cowing.es/privacy-policy")})),n.ɵɵelementEnd(),n.ɵɵelementStart(25,"cowing-list-element",9),n.ɵɵlistener("event",(function(){return t.openPage("https://www.cowing.es/community-guidelines")})),n.ɵɵelementEnd(),n.ɵɵelementStart(26,"cowing-list-element",9),n.ɵɵlistener("event",(function(){return t.openPage("https://www.cowing.es/faqs-empleados")})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(27,"div",10),n.ɵɵelement(28,"cowing-tabs",11),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(3),n.ɵɵproperty("src",t.getLogOutProfileIcon,n.ɵɵsanitizeUrl),n.ɵɵadvance(2),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(6,12,"coworker.profile.title")," "),n.ɵɵadvance(6),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(12,14,"coworker.profile.my-profile")),n.ɵɵadvance(2),n.ɵɵproperty("label","coworker.profile.my-profile-title"),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(17,16,"coworking-profile.password")),n.ɵɵadvance(2),n.ɵɵproperty("label","coworker.profile.change-pwd"),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(22,18,"coworking-profile.support")),n.ɵɵadvance(2),n.ɵɵproperty("label","coworker.profile.terms-conditions"),n.ɵɵadvance(1),n.ɵɵproperty("label","coworker.profile.privacy"),n.ɵɵadvance(1),n.ɵɵproperty("label","coworker.profile.community-guidelines"),n.ɵɵadvance(1),n.ɵɵproperty("label","coworker.profile.FAQS"),n.ɵɵadvance(2),n.ɵɵproperty("active",t.EActiveTab.Profile))},directives:[Ye,bi],pipes:[s.TranslatePipe],styles:['.coworker-profile-container[_ngcontent-%COMP%]{height:100vh;display:grid;grid-template-columns:1fr;grid-template-rows:.1fr 1fr .1fr;gap:0 0;grid-template-areas:"header" "content" "tabs";position:relative;align-self:center;overflow:auto}.coworker-profile-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]{-ms-grid-row:1;-ms-grid-column:1;grid-area:header;position:relative;display:flex;justify-content:center;padding:0 2rem;margin-top:var(--ion-safe-area-top)}.coworker-profile-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .logout[_ngcontent-%COMP%]{position:absolute;top:50%;left:5%;transform:translateY(-50%)}.coworker-profile-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-family:Manrope;font-size:25px;font-weight:800;font-stretch:normal;font-style:normal;line-height:.9;letter-spacing:-1px;text-align:left}.coworker-profile-container[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]{-ms-grid-row:3;-ms-grid-column:1;grid-area:content;height:100%;overflow-y:auto;box-sizing:border-box;padding:1.3rem 2.9rem}.coworker-profile-container[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .user-actions[_ngcontent-%COMP%]{margin-left:5%;margin-right:2%;height:80vh;overflow:auto}.coworker-profile-container[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .user-actions[_ngcontent-%COMP%]   .section-user-options[_ngcontent-%COMP%]{margin-bottom:10%}.coworker-profile-container[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .user-actions[_ngcontent-%COMP%]   .section-user-options[_ngcontent-%COMP%]   .section-label[_ngcontent-%COMP%]{color:var(--primary-color);font-family:var(--primary-font-extra-bold);font-size:1rem;margin:2.6rem 0 1.3rem .8rem}.coworker-profile-container[_ngcontent-%COMP%]   .tabs[_ngcontent-%COMP%]{-ms-grid-row:5;-ms-grid-column:1;grid-area:tabs}']}),t}(),Xp=function(e){return{name:e,id:"es_ES"}},Wp=function(e){return{name:e,id:"en_EN"}},ed=function(e,t){return[e,t]};function td(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",8),n.ɵɵelementStart(1,"div",9),n.ɵɵelement(2,"cowing-input",10),n.ɵɵpipe(3,"translate"),n.ɵɵpipe(4,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(5,"div",9),n.ɵɵelement(6,"cowing-input",10),n.ɵɵpipe(7,"translate"),n.ɵɵpipe(8,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(9,"div",9),n.ɵɵelement(10,"cowing-input",10),n.ɵɵpipe(11,"translate"),n.ɵɵpipe(12,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(13,"div",9),n.ɵɵelement(14,"cowing-input",10),n.ɵɵpipe(15,"translate"),n.ɵɵpipe(16,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(17,"div",11),n.ɵɵelement(18,"cowing-input-dropdown",12),n.ɵɵpipe(19,"translate"),n.ɵɵpipe(20,"translate"),n.ɵɵpipe(21,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(22,"div",9),n.ɵɵelement(23,"cowing-input",10),n.ɵɵpipe(24,"translate"),n.ɵɵpipe(25,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(26,"div",9),n.ɵɵelement(27,"cowing-input",10),n.ɵɵpipe(28,"translate"),n.ɵɵpipe(29,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵproperty("formGroup",o.coworkerInfoForm),n.ɵɵadvance(2),n.ɵɵproperty("inputStyle",o.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(3,37,"coworker.edit-profile.name"))("label",n.ɵɵpipeBind1(4,39,"coworker.edit-profile.name"))("control",o.coworkerInfoForm.get("name")),n.ɵɵadvance(4),n.ɵɵproperty("inputStyle",o.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(7,41,"coworker.edit-profile.cp"))("label",n.ɵɵpipeBind1(8,43,"coworker.edit-profile.cp"))("control",o.coworkerInfoForm.get("cp")),n.ɵɵadvance(4),n.ɵɵproperty("inputStyle",o.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(11,45,"coworker.edit-profile.email"))("label",n.ɵɵpipeBind1(12,47,"coworker.edit-profile.email"))("control",o.coworkerInfoForm.get("email")),n.ɵɵadvance(4),n.ɵɵproperty("inputStyle",o.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(15,49,"coworker.edit-profile.id_employee"))("label",n.ɵɵpipeBind1(16,51,"coworker.edit-profile.id_employee"))("control",o.coworkerInfoForm.get("employee_id")),n.ɵɵadvance(4),n.ɵɵproperty("inputStyle",o.EInputStyleType.Secondary)("isForm",!0)("label",n.ɵɵpipeBind1(19,53,"coworker.edit-profile.language"))("control",o.coworkerInfoForm.get("language"))("options",n.ɵɵpureFunction2(71,ed,n.ɵɵpureFunction1(67,Xp,n.ɵɵpipeBind1(20,55,"coworking.general.spanish_lang")),n.ɵɵpureFunction1(69,Wp,n.ɵɵpipeBind1(21,57,"coworking.general.english_lang"))))("type","object"),n.ɵɵadvance(5),n.ɵɵproperty("inputStyle",o.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(24,59,"coworker.edit-profile.current_cowings"))("label",n.ɵɵpipeBind1(25,61,"coworker.edit-profile.current_cowings"))("control",o.coworkerInfoForm.get("current_cowings")),n.ɵɵadvance(4),n.ɵɵproperty("inputStyle",o.EInputStyleType.Secondary)("isForm",!0)("placeholder",n.ɵɵpipeBind1(28,63,"coworker.edit-profile.total_cowings"))("label",n.ɵɵpipeBind1(29,65,"coworker.edit-profile.total_cowings"))("control",o.coworkerInfoForm.get("total_cowings"))}}var nd=function(){function r(e,t,n,r,i,a){this._store=e,this._router=t,this._location=n,this.formBuilder=r,this.translate=i,this.localStorageService=a,this.tokenRefreshed=!1,this.EInputStyleType=fe,this.EButtonType=ke,this.EActiveTab=li,this.coworkerInfo=null,this.showCancelBookingSection=!1,this.coworkerInfoForm=this.formBuilder.group({cp:new o.FormControl({value:null,disabled:!1},[o.Validators.required]),current_cowings:new o.FormControl({value:null,disabled:!0},[o.Validators.required]),email:new o.FormControl({value:null,disabled:!0},[o.Validators.required]),employee_id:new o.FormControl({value:null,disabled:!0}),language:new o.FormControl({value:null,disabled:!1},[o.Validators.required]),name:new o.FormControl({value:null,disabled:!1},[o.Validators.required]),total_cowings:new o.FormControl({value:null,disabled:!0},[o.Validators.required])})}return r.prototype.ngOnInit=function(){return B(this,void 0,void 0,(function(){var t,n,o;return V(this,(function(r){switch(r.label){case 0:this._store.dispatch(W({})),t=U.instance.get(e.EStorageType.Coworker),r.label=1;case 1:return r.trys.push([1,3,4,5]),[4,Bt.instance.getCoworkerInfo(t)];case 2:return n=r.sent(),this.coworkerInfoForm.patchValue(n),this.coworkerInfo=n,[3,5];case 3:return(o=r.sent())&&this._store.dispatch(Y({payload:{message:401===o.status?this.translate.instant("general.expired"):o.data.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,5];case 4:return this._store.dispatch(ee({})),[7];case 5:return[2]}}))}))},Object.defineProperty(r.prototype,"getCalendarIcon",{get:function(){return""+ve.calendarEmpty},enumerable:!0,configurable:!0}),r.prototype.navigateTo=function(e){this._router.navigate([""+e])},Object.defineProperty(r.prototype,"getClose",{get:function(){return""+ve.closeSimple},enumerable:!0,configurable:!0}),r.prototype.goBack=function(){return this.navigateTo("coworker-profile")},r.prototype.showCancel=function(e){this.showCancelBookingSection=!this.showCancelBookingSection,this.bookingToDelete=e||null},r.prototype.editCoworker=function(){return B(this,void 0,void 0,(function(){var t,n,o,r;return V(this,(function(i){switch(i.label){case 0:return i.trys.push([0,2,3,4]),this._store.dispatch(W({})),t=U.instance.get(e.EStorageType.Coworker),n={cp:this.coworkerInfoForm.getRawValue().cp,current_cowings:this.coworkerInfoForm.getRawValue().current_cowings,email:this.coworkerInfoForm.getRawValue().email,employee_id:this.coworkerInfoForm.getRawValue().employee_id,language:this.coworkerInfoForm.getRawValue().language.id,name:this.coworkerInfoForm.getRawValue().name,total_cowings:this.coworkerInfoForm.getRawValue().total_cowings},[4,Bt.instance.putCoworkerInfo(t,n)];case 1:return i.sent(),o=this.coworkerInfoForm.getRawValue().language.id.split("_")[0],this.translate.use(o),this.translate.setDefaultLang(o),this.localStorageService.set(e.EStorageType.Language,o),[3,4];case 2:return(r=i.sent())&&this._store.dispatch(Y({payload:{message:401===r.status?this.translate.instant("general.expired"):r.data.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,4];case 3:return this._store.dispatch(ee({})),[7];case 4:return[2]}}))}))},Object.defineProperty(r.prototype,"arrowLeftIcon",{get:function(){return""+ve.arrowLeft},enumerable:!0,configurable:!0}),r.ɵfac=function(e){return new(e||r)(n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(d.Router),n.ɵɵdirectiveInject(t.Location),n.ɵɵdirectiveInject(o.FormBuilder),n.ɵɵdirectiveInject(s.TranslateService),n.ɵɵdirectiveInject(U))},r.ɵcmp=n.ɵɵdefineComponent({type:r,selectors:[["cowing-core-coworker-info"]],decls:10,vars:9,consts:[[1,"coworker-profile-container"],[1,"header"],[1,"logout",3,"click"],[3,"src"],[1,"title"],["class","form",3,"formGroup",4,"ngIf"],[1,"footer"],[3,"disabled","label","type","iconShow","event"],[1,"form",3,"formGroup"],[1,"form-section"],[3,"inputStyle","isForm","placeholder","label","control"],[1,"form-section","dropdown"],[3,"inputStyle","isForm","label","control","options","type"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵelementStart(2,"div",2),n.ɵɵlistener("click",(function(){return t.goBack()})),n.ɵɵelement(3,"img",3),n.ɵɵelementEnd(),n.ɵɵelementStart(4,"h3",4),n.ɵɵtext(5),n.ɵɵpipe(6,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵtemplate(7,td,30,74,"div",5),n.ɵɵelementStart(8,"div",6),n.ɵɵelementStart(9,"cowing-button",7),n.ɵɵlistener("event",(function(){return t.editCoworker()})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(3),n.ɵɵproperty("src",t.arrowLeftIcon,n.ɵɵsanitizeUrl),n.ɵɵadvance(2),n.ɵɵtextInterpolate1(" ",n.ɵɵpipeBind1(6,7,"coworker.profile.my-profile-title")," "),n.ɵɵadvance(2),n.ɵɵproperty("ngIf",t.coworkerInfo),n.ɵɵadvance(2),n.ɵɵproperty("disabled",t.coworkerInfoForm.disabled)("label","Guardar")("type",t.EButtonType.Rounded)("iconShow",!1))},directives:[t.NgIf,Ae,o.NgControlStatusGroup,o.FormGroupDirective,Me,en],pipes:[s.TranslatePipe],styles:[".coworker-profile-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]{position:relative;display:flex;justify-content:center;padding:0 2rem;margin-top:var(--ion-safe-area-top)}.coworker-profile-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .logout[_ngcontent-%COMP%]{position:absolute;top:50%;left:5%;transform:translateY(-50%)}.coworker-profile-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-family:Manrope;font-size:25px;font-weight:800;font-stretch:normal;font-style:normal;line-height:.9;letter-spacing:-1px;text-align:left}.coworker-profile-container[_ngcontent-%COMP%]   .form[_ngcontent-%COMP%]{display:flex;justify-content:center;flex-direction:column;align-items:center;margin-top:30px}.coworker-profile-container[_ngcontent-%COMP%]   .form[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]{padding:2%}.coworker-profile-container[_ngcontent-%COMP%]   .form[_ngcontent-%COMP%]   .form-section.dropdown[_ngcontent-%COMP%]{width:80%}.coworker-profile-container[_ngcontent-%COMP%]   .footer[_ngcontent-%COMP%]{bottom:0;position:fixed;display:flex;justify-content:center;width:100%;padding-top:5%;padding-bottom:5%}"]}),r}(),od=function(){function e(){this.EActiveTab=li}return e.prototype.ngOnInit=function(){return B(this,void 0,void 0,(function(){return V(this,(function(e){return[2]}))}))},Object.defineProperty(e.prototype,"getHeartIcon",{get:function(){return""+ve.heart},enumerable:!0,configurable:!0}),e.ɵfac=function(t){return new(t||e)},e.ɵcmp=n.ɵɵdefineComponent({type:e,selectors:[["cowing-core-coworker-fav"]],decls:13,vars:8,consts:[[1,"coworker-home-container"],[1,"header"],[1,"container"],[1,"empty-fav"],["alt","",3,"src"],[1,"tabs"],[3,"active"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵelementStart(1,"div",1),n.ɵɵelementStart(2,"h3"),n.ɵɵtext(3),n.ɵɵpipe(4,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(5,"div",2),n.ɵɵelementStart(6,"div",3),n.ɵɵelement(7,"img",4),n.ɵɵelementStart(8,"span"),n.ɵɵtext(9),n.ɵɵpipe(10,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(11,"div",5),n.ɵɵelement(12,"cowing-tabs",6),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(4,4,"coworker.favs.title")),n.ɵɵadvance(4),n.ɵɵproperty("src",t.getHeartIcon,n.ɵɵsanitizeUrl),n.ɵɵadvance(2),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(10,6,"coworker.favs.no-favs")),n.ɵɵadvance(3),n.ɵɵproperty("active",t.EActiveTab.Fav))},directives:[bi],pipes:[s.TranslatePipe],styles:[".coworker-home-container[_ngcontent-%COMP%]{height:100vh;display:flex;flex-direction:column;overflow:auto}.coworker-home-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]{display:flex;flex-direction:row;justify-content:center;width:100%;box-sizing:border-box;border-bottom:1px solid var(--border-grey);padding:0 2rem;margin-top:var(--ion-safe-area-top)}.coworker-home-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-family:ManropeExtraBold;font-size:2rem;color:var(--primary-dark-color)}.coworker-home-container[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]{height:100%;overflow-y:auto;box-sizing:border-box;padding:1.3rem 2.9rem}.coworker-home-container[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .empty-fav[_ngcontent-%COMP%]{display:flex;flex-direction:column;width:100%;height:100%;justify-content:center;align-items:center}.coworker-home-container[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .empty-fav[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-family:Manrope;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:.9;letter-spacing:normal;text-align:center;color:var(--primary-color)}.coworker-home-container[_ngcontent-%COMP%]   .footer[_ngcontent-%COMP%]{width:100%;height:7.7rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;box-sizing:border-box;padding:1.3rem 2.9rem;border-top:1px solid var(--border-grey)}.coworker-home-container[_ngcontent-%COMP%]   .footer[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-family:ManropeExtraBold;font-size:1.8rem;color:var(--primary-dark-color)}"]}),e}(),rd=["map"];function id(e,t){1&e&&(n.ɵɵelementStart(0,"div",9),n.ɵɵelementStart(1,"h3"),n.ɵɵtext(2),n.ɵɵpipe(3,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(2),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(3,1,"coworker.office.title")))}function ad(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",10),n.ɵɵelementStart(1,"div",11),n.ɵɵelement(2,"img",12),n.ɵɵelement(3,"div",13),n.ɵɵpipe(4,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(2),n.ɵɵproperty("src",o.getOfficeIcon,n.ɵɵsanitizeUrl),n.ɵɵadvance(1),n.ɵɵproperty("innerHTML",n.ɵɵpipeBind1(4,2,"coworker.office.no-office"),n.ɵɵsanitizeHtml)}}function cd(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"cowing-element",30),n.ɵɵlistener("event",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).setNewDuration(e)})),n.ɵɵelementEnd()}if(2&e){var r=t.$implicit,i=n.ɵɵnextContext(2);n.ɵɵproperty("label",r.title)("selected",i.selectedDuration===r)}}function sd(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"cowing-element",30),n.ɵɵlistener("event",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).setNewType(e)})),n.ɵɵelementEnd()}if(2&e){var r=t.$implicit,i=n.ɵɵnextContext(2);n.ɵɵproperty("label",r.title)("selected",i.selectedSpaceType===r)}}function ld(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",14),n.ɵɵelementStart(1,"div",15),n.ɵɵelementStart(2,"span",16),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().cleanFilters()})),n.ɵɵtext(3),n.ɵɵpipe(4,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(5,"h3"),n.ɵɵtext(6),n.ɵɵpipe(7,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(8,"img",17),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().toggleFilters()})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(9,"div",18),n.ɵɵelementStart(10,"div",19),n.ɵɵelementStart(11,"span",20),n.ɵɵtext(12),n.ɵɵpipe(13,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(14,"div",21),n.ɵɵelementStart(15,"cowing-datepicker",22),n.ɵɵlistener("click",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().setNewDay(e)})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(16,"div",19),n.ɵɵelementStart(17,"span",20),n.ɵɵtext(18),n.ɵɵpipe(19,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(20,"div",23),n.ɵɵtemplate(21,cd,1,2,"cowing-element",24),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(22,"div",19),n.ɵɵelementStart(23,"div",25),n.ɵɵelementStart(24,"span",20),n.ɵɵtext(25),n.ɵɵpipe(26,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(27,"span",26),n.ɵɵtext(28),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(29,"cowing-slider",27),n.ɵɵlistener("valueChanged",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().newDistance(e)})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(30,"div",19),n.ɵɵelementStart(31,"span",20),n.ɵɵtext(32),n.ɵɵpipe(33,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(34,"div",23),n.ɵɵtemplate(35,sd,1,2,"cowing-element",24),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(36,"div",19),n.ɵɵelementStart(37,"div",25),n.ɵɵelementStart(38,"span",20),n.ɵɵtext(39),n.ɵɵpipe(40,"translate"),n.ɵɵelementEnd(),n.ɵɵelementStart(41,"span",26),n.ɵɵtext(42),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(43,"cowing-slider",27),n.ɵɵlistener("valueChanged",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().newPrice(e)})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(44,"div",28),n.ɵɵelementStart(45,"cowing-button",29),n.ɵɵlistener("event",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().search()})),n.ɵɵpipe(46,"translate"),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(4,16,"coworker.home.filters.delete")),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(7,18,"coworker.home.filters.filters")),n.ɵɵadvance(2),n.ɵɵproperty("src",r.getCloseIcon,n.ɵɵsanitizeUrl),n.ɵɵadvance(4),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(13,20,"coworker.home.filters.day")),n.ɵɵadvance(3),n.ɵɵproperty("value",r.filterDay),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(19,22,"coworker.home.filters.duration")),n.ɵɵadvance(3),n.ɵɵproperty("ngForOf",r.durations),n.ɵɵadvance(4),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(26,24,"coworker.home.filters.distance")),n.ɵɵadvance(3),n.ɵɵtextInterpolate1("",r.currentDistance,"Km"),n.ɵɵadvance(1),n.ɵɵproperty("value",r.currentDistance),n.ɵɵadvance(3),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(33,26,"coworker.home.filters.type")),n.ɵɵadvance(3),n.ɵɵproperty("ngForOf",r.spaceTypes),n.ɵɵadvance(4),n.ɵɵtextInterpolate(n.ɵɵpipeBind1(40,28,"coworker.home.filters.price")),n.ɵɵadvance(3),n.ɵɵtextInterpolate1("",r.currentPrice,"C"),n.ɵɵadvance(1),n.ɵɵproperty("value",r.currentPrice),n.ɵɵadvance(2),n.ɵɵproperty("label",n.ɵɵpipeBind1(46,30,"coworker.home.filters.search"))}}function pd(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"img",17),n.ɵɵlistener("click",(function(){n.ɵɵrestoreView(o);var e=n.ɵɵnextContext(2);return e.setView(e.ECoworkerView.Map)})),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext(2);n.ɵɵproperty("src",r.getMapIcon,n.ɵɵsanitizeUrl)}}function dd(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"img",17),n.ɵɵlistener("click",(function(){n.ɵɵrestoreView(o);var e=n.ɵɵnextContext(2);return e.setView(e.ECoworkerView.List)})),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext(2);n.ɵɵproperty("src",r.getListIcon,n.ɵɵsanitizeUrl)}}function md(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",15),n.ɵɵtemplate(1,pd,1,1,"img",31),n.ɵɵtemplate(2,dd,1,1,"img",31),n.ɵɵelementStart(3,"div",32),n.ɵɵelementStart(4,"cowing-input-dropdown",33),n.ɵɵlistener("selectedValue",(function(e){return n.ɵɵrestoreView(o),n.ɵɵnextContext().newCity(e)})),n.ɵɵelementEnd(),n.ɵɵelementEnd(),n.ɵɵelementStart(5,"img",17),n.ɵɵlistener("click",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext().toggleFilters()})),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("ngIf",r.viewMode===r.ECoworkerView.List),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",r.viewMode===r.ECoworkerView.Map),n.ɵɵadvance(2),n.ɵɵproperty("iconShow",!0)("inputStyle",r.EInputStyleType.Secondary)("isForm",!1)("options",r.citiesOptions),n.ɵɵadvance(1),n.ɵɵproperty("src",r.getFilterIcon,n.ɵɵsanitizeUrl)}}function gd(e,t){if(1&e){var o=n.ɵɵgetCurrentView();n.ɵɵelementStart(0,"div",38),n.ɵɵelementStart(1,"cowing-coworker-card",39),n.ɵɵlistener("close",(function(){return n.ɵɵrestoreView(o),n.ɵɵnextContext(2).resetSelected()})),n.ɵɵelementEnd(),n.ɵɵelementEnd()}if(2&e){var r=n.ɵɵnextContext(2);n.ɵɵadvance(1),n.ɵɵproperty("isMobile",r.isMobile)("showClose",r.showSelected)("coworking",r.selectedMarker.coworking)("previous","office")}}function ud(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",34),n.ɵɵelement(1,"div",35,36),n.ɵɵtemplate(3,gd,2,4,"div",37),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(3),n.ɵɵproperty("ngIf",o.showSelected)}}function fd(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",42),n.ɵɵelement(1,"cowing-coworker-card",43),n.ɵɵelementEnd()),2&e){var o=t.$implicit,r=n.ɵɵnextContext(2);n.ɵɵadvance(1),n.ɵɵproperty("coworking",o)("isMobile",r.isMobile)("previous","office")}}function hd(e,t){if(1&e&&(n.ɵɵelementStart(0,"div",40),n.ɵɵtemplate(1,fd,2,3,"div",41),n.ɵɵelementEnd()),2&e){var o=n.ɵɵnextContext();n.ɵɵadvance(1),n.ɵɵproperty("ngForOf",o.coworkingsList)}}var vd=function(){function o(e,t,o,r,i){this._store=e,this._router=t,this.translate=o,this.chRef=r,this._ngZone=i,this.positionPostalCode={latitude:40,longitude:-4},this.selectedMarker=null,this.hereMap=null,this.showFilters=!1,this.showSelected=!1,this.EFooterStyleInput=Te,this.content=null,this.EActiveTab=li,this.viewMode=si.List,this.ECoworkerView=si,this.EInputStyleType=fe,this.cities=[],this.selectedCity=null,this.tokenRefreshed=!1,this.coworkingsList=[],this.citiesOptions=[],this.markersGroup=null,this.durations=null,this.selectedDuration=null,this.spaceTypes=null,this.selectedSpaceType=null,this.filterDay=null,this.currentDistance=0,this.currentPrice=0,this.postalCode="",this.alert$=this._store.pipe(a.select(di)),this.isMobile=!1,this.onActiveLocation=new n.EventEmitter,this.platform=new H.service.Platform({apikey:"NogSDLNDmk3LGE8LE55oFPl3EPDeimpgGLBuk3ynCCE"}),this.service=this.platform.getSearchService()}return Object.defineProperty(o.prototype,"map",{set:function(e){e&&(this.mapElement=e,this.addMap())},enumerable:!0,configurable:!0}),o.prototype.resetSelected=function(){this.showSelected=!1},o.prototype.ngOnInit=function(){var e,t=this;this.eventsSubscription=null===(e=this.getResume)||void 0===e?void 0:e.subscribe((function(e){var n=e.resume,o=e.locationEnable;return B(t,void 0,void 0,(function(){return V(this,(function(e){switch(e.label){case 0:return o?[4,this.getPromiseCoords()]:[3,2];case 1:return e.sent(),[3,3];case 2:this.currentLocation=null,e.label=3;case 3:return n?[4,this.fetchCoworkings()]:[3,5];case 4:e.sent(),e.label=5;case 5:return this.ngZone(),[2]}}))}))}))},o.prototype.ngZone=function(){var e=this;this._ngZone.run((function(){e.chRef.detach(),e.chRef.detectChanges(),e.chRef.reattach()}))},o.prototype.ngOnDestroy=function(){this.eventsSubscription.unsubscribe()},o.prototype.postalCodeFromLocalStorage=function(){var t=U.instance.get(e.EStorageType.PostalCode);return"undefined"!==t?t:""},o.prototype.getPromiseCoords=function(){return B(this,void 0,void 0,(function(){var e;return V(this,(function(t){switch(t.label){case 0:return[4,this.getCoords()];case 1:return(e=t.sent()).latitude&&e.longitude&&(this.currentLocation=e),[2]}}))}))},o.prototype.ngAfterViewInit=function(){var e,t;return B(this,void 0,void 0,(function(){var n,o,r,i,a,c,s,l,p,d,m,g,u=this;return V(this,(function(f){switch(f.label){case 0:this._store.dispatch(W({})),this.alert$.subscribe((function(e){return B(u,void 0,void 0,(function(){return V(this,(function(t){return this.onActiveLocation.emit(e),[2]}))}))})),this.postalCode=this.postalCodeFromLocalStorage(),f.label=1;case 1:return f.trys.push([1,3,,7]),[4,this.getPromiseCoords()];case 2:return f.sent(),[3,7];case 3:return(n=f.sent())&&1===n.code&&this._store.dispatch(Y({payload:{message:this.translate.instant("general.no-location"),title:this.translate.instant("general.caution"),type:"errorLocation",optionOkText:this.translate.instant("general.active-location"),optionCancelText:this.translate.instant("general.deactivate-location")}})),o=this,this.postalCode?[4,this.getLongAndLatByPostalCode(this.postalCode)]:[3,5];case 4:return r=f.sent(),[3,6];case 5:r=this.positionPostalCode,f.label=6;case 6:return o.positionPostalCode=r,[3,7];case 7:return f.trys.push([7,12,13,14]),this.tokenRefreshed=!0,i=this.getFilters(),[4,Bt.instance.getCities(i)];case 8:return a=f.sent(),c=this.positionPostalCode,s=c.latitude,l=c.longitude,p=[{name:this.translate.instant("general.all"),latitude:(null===(e=this.currentLocation)||void 0===e?void 0:e.latitude)||s,longitude:(null===(t=this.currentLocation)||void 0===t?void 0:t.longitude)||l}],this.cities=p.concat(a),this.selectedCity=this.cities[0],this.cities.forEach((function(e){u.citiesOptions.push(e.name)})),[4,this.fetchCoworkings()];case 9:return f.sent(),[4,q.instance.getSpaceTypes()];case 10:return d=f.sent(),this.spaceTypes=d,[4,q.instance.getPriceTypes()];case 11:return m=f.sent(),this.durations=m,[3,14];case 12:return(g=f.sent())&&this._store.dispatch(Y({payload:{message:401===g.status?this.translate.instant("general.expired"):g.data.error,title:this.translate.instant("general.caution"),type:"error"}})),[3,14];case 13:return this._store.dispatch(ee({})),[7];case 14:return[2]}}))}))},o.prototype.getLongAndLatByPostalCode=function(e){return B(this,void 0,void 0,(function(){var t,n,o,r;return V(this,(function(i){switch(i.label){case 0:return[4,this.service.geocode({q:e+", ES"})];case 1:return t=i.sent(),n=null==t?void 0:t.items[0].position,o=n.lat,r=n.lng,[2,{latitude:o,longitude:r}]}}))}))},o.prototype.setNewDuration=function(e){this.selectedDuration=this.durations.find((function(t){return t.title===e}))},o.prototype.setNewType=function(e){this.selectedSpaceType=this.spaceTypes.find((function(t){return t.title===e}))},o.prototype.setNewDay=function(e){"string"==typeof e&&(this.filterDay=_(e).format("yyyy-MM-DD"))},o.prototype.newDistance=function(e){this.currentDistance=e},o.prototype.newPrice=function(e){this.currentPrice=e},o.prototype.addMap=function(){var e=this,t=this.platform.createDefaultLayers();if(this.hereMap)this.hereMap.setCenter({lat:this.selectedCity.latitude,lng:this.selectedCity.longitude});else{this.hereMap=new H.Map(this.mapElement.nativeElement,t.vector.normal.map,{zoom:11,center:{lat:this.selectedCity?this.selectedCity.latitude:0,lng:this.selectedCity?this.selectedCity.longitude:0}});H.ui.UI.createDefault(this.hereMap,t,"es-ES");var n=new H.mapevents.MapEvents(this.hereMap);new H.mapevents.Behavior(n)}this.markersGroup&&this.hereMap.removeObject(this.markersGroup),this.markersGroup=new H.map.Group,this.coworkingsList.forEach((function(t){var n=new H.map.Marker({lat:t.latitude,lng:t.longitude});n.setData({coworking:t}),e.markersGroup.addObject(n)})),this.markersGroup.addEventListener("tap",(function(t){e.showSelected=!0,e.selectedMarker=t.target.getData()})),this.hereMap.addObject(this.markersGroup)},o.prototype.setView=function(e){e===si.List&&(this.hereMap=null,this.markersGroup=null),this.viewMode=e},o.prototype.toggleFilters=function(){this.showFilters=!this.showFilters},o.prototype.search=function(){return B(this,void 0,void 0,(function(){return V(this,(function(e){switch(e.label){case 0:return this.showFilters=!1,[4,this.fetchCoworkings()];case 1:return e.sent(),[2]}}))}))},o.prototype.newCity=function(e){return B(this,void 0,void 0,(function(){var t;return V(this,(function(n){switch(n.label){case 0:return-1!==(t=this.cities.findIndex((function(t){return t.name===e})))&&(this.selectedCity=this.cities[t]),[4,this.fetchCoworkings()];case 1:return n.sent(),[2]}}))}))},o.prototype.cleanFilters=function(){return B(this,void 0,void 0,(function(){return V(this,(function(e){switch(e.label){case 0:return this.currentPrice=0,this.currentDistance=0,this.selectedSpaceType=null,this.selectedDuration=null,this.filterDay=null,[4,this.fetchCoworkings()];case 1:return e.sent(),[2]}}))}))},o.prototype.fetchCoworkings=function(){return B(this,void 0,void 0,(function(){var e,t;return V(this,(function(n){switch(n.label){case 0:return this._store.dispatch(W({})),e=this.getFilters(),t=this,[4,Bt.instance.getCoworkings(e)];case 1:return t.coworkingsList=n.sent(),this.ngZone(),this.viewMode===si.Map&&this.addMap(),this._store.dispatch(ee({})),[2]}}))}))},o.prototype.getFilters=function(){var e={};return this.selectedCity&&(e.city=this.selectedCity.name),this.currentLocation&&(e.localization={distance:1e8,latitude:this.currentLocation.latitude,longitude:this.currentLocation.longitude},this.currentDistance&&this.currentDistance>0&&(e.localization.distance=1e3*this.currentDistance)),this.selectedSpaceType&&(e.space_type_id=this.selectedSpaceType.id),this.selectedDuration&&(e.duration_id=this.selectedDuration.id),this.filterDay&&(e.day=_(this.filterDay).format("DD/MM/YYYY")),this.currentPrice&&this.currentPrice>0&&(e.price=this.currentPrice),e.company_only=!0,e},Object.defineProperty(o.prototype,"getMapIcon",{get:function(){return""+ve.map},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"getListIcon",{get:function(){return""+ve.list},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"getCloseIcon",{get:function(){return""+ve.closeLight},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"getFilterIcon",{get:function(){return""+ve.filter},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"getOfficeIcon",{get:function(){return""+ve.office},enumerable:!0,configurable:!0}),o.ɵfac=function(e){return new(e||o)(n.ɵɵdirectiveInject(a.Store),n.ɵɵdirectiveInject(d.Router),n.ɵɵdirectiveInject(s.TranslateService),n.ɵɵdirectiveInject(n.ChangeDetectorRef),n.ɵɵdirectiveInject(n.NgZone))},o.ɵcmp=n.ɵɵdefineComponent({type:o,selectors:[["cowing-core-coworker-office"]],viewQuery:function(e,t){var o;(1&e&&n.ɵɵviewQuery(rd,!0),2&e)&&(n.ɵɵqueryRefresh(o=n.ɵɵloadQuery())&&(t.map=o.first))},inputs:{isMobile:"isMobile",getCoords:"getCoords",getResume:"getResume"},outputs:{onActiveLocation:"onActiveLocation"},decls:9,vars:7,consts:[[1,"coworker-home-container"],["class","header-empty",4,"ngIf"],["class","container-empty",4,"ngIf"],["class","filters",4,"ngIf"],["class","header",4,"ngIf"],["class","content map",4,"ngIf"],["class","content list",4,"ngIf"],[1,"tabs"],[3,"active"],[1,"header-empty"],[1,"container-empty"],[1,"empty-office"],["alt","",3,"src"],[1,"empty-office-message",3,"innerHTML"],[1,"filters"],[1,"header"],[3,"click"],[3,"src","click"],[1,"container"],[1,"wrapper"],[1,"title"],[1,"datepicker-wrapper"],[3,"value","click"],[1,"horizontal-list"],[3,"label","selected","event",4,"ngFor","ngForOf"],[1,"inline"],[1,"tag"],[3,"value","valueChanged"],[1,"footer"],[3,"label","event"],[3,"label","selected","event"],[3,"src","click",4,"ngIf"],[1,"filter-cities"],[3,"iconShow","inputStyle","isForm","options","selectedValue"],[1,"content","map"],[2,"width","100%","height","100%"],["map",""],["class","selected-map-coworking",4,"ngIf"],[1,"selected-map-coworking"],[3,"isMobile","showClose","coworking","previous","close"],[1,"content","list"],["class","card-wrapper",4,"ngFor","ngForOf"],[1,"card-wrapper"],[3,"coworking","isMobile","previous"]],template:function(e,t){1&e&&(n.ɵɵelementStart(0,"div",0),n.ɵɵtemplate(1,id,4,3,"div",1),n.ɵɵtemplate(2,ad,5,4,"div",2),n.ɵɵtemplate(3,ld,47,32,"div",3),n.ɵɵtemplate(4,md,6,7,"div",4),n.ɵɵtemplate(5,ud,4,1,"div",5),n.ɵɵtemplate(6,hd,2,1,"div",6),n.ɵɵelementStart(7,"div",7),n.ɵɵelement(8,"cowing-tabs",8),n.ɵɵelementEnd(),n.ɵɵelementEnd()),2&e&&(n.ɵɵadvance(1),n.ɵɵproperty("ngIf",0===t.coworkingsList.length),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",0===t.coworkingsList.length),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.showFilters&&t.coworkingsList.length>0),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.coworkingsList.length>0),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.viewMode===t.ECoworkerView.Map),n.ɵɵadvance(1),n.ɵɵproperty("ngIf",t.viewMode===t.ECoworkerView.List&&t.coworkingsList.length),n.ɵɵadvance(2),n.ɵɵproperty("active",t.EActiveTab.Office))},directives:[t.NgIf,bi,Vt,t.NgForOf,Si,Ae,Jo,en,Li],pipes:[s.TranslatePipe],styles:['.coworker-home-container[_ngcontent-%COMP%]{height:100vh;display:grid;grid-template-columns:1fr;grid-template-rows:.1fr 1fr .1fr;gap:0 0;grid-template-areas:"header" "content" "tabs";position:relative;align-self:center}.coworker-home-container[_ngcontent-%COMP%]   .header-empty[_ngcontent-%COMP%]{display:flex;flex-direction:row;justify-content:center;width:100%;box-sizing:border-box;border-bottom:1px solid var(--border-grey);padding:0 2rem;margin-top:var(--ion-safe-area-top)}.coworker-home-container[_ngcontent-%COMP%]   .header-empty[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-family:ManropeExtraBold;font-size:2rem;color:var(--primary-dark-color);display:flex;align-items:center}.coworker-home-container[_ngcontent-%COMP%]   .container-empty[_ngcontent-%COMP%]{height:100%;overflow-y:auto;box-sizing:border-box;padding:1.3rem 2.9rem}.coworker-home-container[_ngcontent-%COMP%]   .container-empty[_ngcontent-%COMP%]   .empty-office[_ngcontent-%COMP%]{display:flex;flex-direction:column;width:100%;height:100%;justify-content:center;align-items:center;gap:1em}.coworker-home-container[_ngcontent-%COMP%]   .container-empty[_ngcontent-%COMP%]   .empty-office[_ngcontent-%COMP%]   .empty-office-message[_ngcontent-%COMP%]{font-family:Manrope;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--primary-color)}.coworker-home-container[_ngcontent-%COMP%]   .footer[_ngcontent-%COMP%]{width:100%;height:7.7rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;box-sizing:border-box;padding:1.3rem 2.9rem;border-top:1px solid var(--border-grey)}.coworker-home-container[_ngcontent-%COMP%]   .footer[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-family:ManropeExtraBold;font-size:1.8rem;color:var(--primary-dark-color)}.coworker-home-container[_ngcontent-%COMP%]   .filters[_ngcontent-%COMP%]{position:absolute;height:100%;width:100%;background-color:var(--white-color);z-index:99;display:flex;flex-direction:column;justify-content:space-between}.coworker-home-container[_ngcontent-%COMP%]   .filters[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]{display:flex;flex-direction:row;justify-content:space-between;width:100%;box-sizing:border-box}.coworker-home-container[_ngcontent-%COMP%]   .filters[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-family:var(--primary-font);font-size:1.6rem;color:var(--primary-color);text-decoration:underline}.coworker-home-container[_ngcontent-%COMP%]   .filters[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-family:ManropeExtraBold;font-size:2rem;color:var(--primary-dark-color)}.coworker-home-container[_ngcontent-%COMP%]   .filters[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]{height:100%;overflow-y:auto;box-sizing:border-box;padding:1.3rem 2.9rem}.coworker-home-container[_ngcontent-%COMP%]   .filters[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-family:ManropeBold;font-size:2rem;color:var(--primary-dark-color)}.coworker-home-container[_ngcontent-%COMP%]   .filters[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .tag[_ngcontent-%COMP%]{font-family:Manrope;font-size:1.8rem;color:var(--primary-dark-color)}.coworker-home-container[_ngcontent-%COMP%]   .filters[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .inline[_ngcontent-%COMP%]{display:flex;flex-direction:row;justify-content:space-between}.coworker-home-container[_ngcontent-%COMP%]   .filters[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .horizontal-list[_ngcontent-%COMP%]{display:flex;flex-direction:row;overflow-x:auto;margin:1.3rem 0 2rem}.coworker-home-container[_ngcontent-%COMP%]   .filters[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .horizontal-list[_ngcontent-%COMP%]   cowing-element[_ngcontent-%COMP%]{margin-right:1rem}.coworker-home-container[_ngcontent-%COMP%]   .filters[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .datepicker-wrapper[_ngcontent-%COMP%]{margin:1.3rem 0 2rem}.coworker-home-container[_ngcontent-%COMP%]   .filters[_ngcontent-%COMP%]   .footer[_ngcontent-%COMP%]{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.coworker-home-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]{-ms-grid-row:1;-ms-grid-column:1;grid-area:header;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:.5rem 2rem 0;margin-top:var(--ion-safe-area-top)}.coworker-home-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:2.4rem}.coworker-home-container[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .filter-cities[_ngcontent-%COMP%]{width:50%}.coworker-home-container[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]{-ms-grid-row:3;-ms-grid-column:1;grid-area:content;padding:1rem 2rem;box-sizing:border-box}.coworker-home-container[_ngcontent-%COMP%]   .content.map[_ngcontent-%COMP%]{position:relative}.coworker-home-container[_ngcontent-%COMP%]   .content.map[_ngcontent-%COMP%]   .selected-map-coworking[_ngcontent-%COMP%]{position:absolute;bottom:0;padding:2rem;box-sizing:border-box;width:calc(100% - 4rem);z-index:9;-webkit-animation:1s cubic-bezier(.25,.46,.45,.94) both slide-in-right;animation:1s cubic-bezier(.25,.46,.45,.94) both slide-in-right}.coworker-home-container[_ngcontent-%COMP%]   .content.list[_ngcontent-%COMP%]{display:flex;flex-direction:column;overflow-y:auto;height:100%}.coworker-home-container[_ngcontent-%COMP%]   .content.list[_ngcontent-%COMP%]   .card-wrapper[_ngcontent-%COMP%]{margin-bottom:2rem}.coworker-home-container[_ngcontent-%COMP%]   .tabs[_ngcontent-%COMP%]{-ms-grid-row:5;-ms-grid-column:1;grid-area:tabs}.coworker-home-container[_ngcontent-%COMP%]   .bye[_ngcontent-%COMP%]{-webkit-animation:.5s cubic-bezier(.25,.46,.45,.94) both slide-in-left;animation:.5s cubic-bezier(.25,.46,.45,.94) both slide-in-left}']}),o}();function yd(e){return(void 0===t&&(t={}),function(e){var n={},o="undefined"!=typeof window&&window.navigator.userAgent?window.navigator.userAgent:"",r=!1,i=o.indexOf("MSIE "),a=o.indexOf("Trident/");(i>-1||a>-1)&&(r=!0);var c={level:"log",collapsed:!0,duration:!0,timestamp:!0,stateTransformer:function(e){return e},actionTransformer:function(e){return e},filter:{whitelist:[],blacklist:[]},colors:r?{title:null,prevState:null,action:null,nextState:null,error:null}:{title:null,prevState:function(){return"#9E9E9E"},action:function(){return"#03A9F4"},nextState:function(){return"#4CAF50"},error:function(){return"#F20404"}}},s=Object.assign({},c,t),l=s.stateTransformer,p=pe(s);return function(t,o){var r={started:se.now(),startedTime:new Date,prevState:l(n),action:o},i=e(t,o),a={took:se.now()-r.started,nextState:l(i)};return n=Object.assign({},r,a),"@ngrx/store/init"!==o.type&&function(e,t){return!t||(t.whitelist&&t.whitelist.length?-1!==t.whitelist.indexOf(e.type):t.blacklist&&-1===t.blacklist.indexOf(e.type))}(o,s.filter)&&p([n]),i}})(e);var t}var wd=[yd],Cd=function(){function e(){}return e.forRoot=function(){return{ngModule:e,providers:[Jp,G,Kp]}},e.ɵmod=n.ɵɵdefineNgModule({type:e}),e.ɵinj=n.ɵɵdefineInjector({factory:function(t){return new(t||e)},providers:[G,Kp,Yp,t.UpperCasePipe,me,Bt,bn,U,g.HttpClientModule,N],imports:[[t.CommonModule,o.FormsModule,f.MatTabsModule,h.MatTableModule,v.MatPaginatorModule,y.MatSortModule,w.MatFormFieldModule,C.MatInputModule,u.NgImageSliderModule,b.MatSelectModule,a.StoreModule.forRoot(ie,{metaReducers:wd}),r.EffectsModule.forRoot([J,$]),i.StoreRouterConnectingModule.forRoot(),s.TranslateModule.forRoot(),c.StoreDevtoolsModule.instrument({maxAge:25}),o.ReactiveFormsModule,g.HttpClientModule]]}),e}();("undefined"==typeof ngJitMode||ngJitMode)&&n.ɵɵsetNgModuleScope(Cd,{declarations:[Be,He,fn,wn,De,Ae,Go,Me,Bn,nc,ac,Ve,en,no,Un,zo,Qr,pi,lo,Mr,Vt,Fr,zr,kn,fo,Uo,gr,Kn,wo,Jo,tr,la,Si,Mo,Cr,Et,Je,mt,Eo,Fo,Ye,Tt,ln,Ut,_t,Mt,Xi,bi,Li,Mi,ca,Ca,Zp,nd,Oa,$p,Yc,Xs,Ss,mp,Rl,Np,Ba,Na,ja,od,vd,ut,xi,Cc,Xr],imports:[t.CommonModule,o.FormsModule,f.MatTabsModule,h.MatTableModule,v.MatPaginatorModule,y.MatSortModule,w.MatFormFieldModule,C.MatInputModule,u.NgImageSliderModule,b.MatSelectModule,a.StoreRootModule,r.EffectsRootModule,i.StoreRouterConnectingModule,s.TranslateModule,c.StoreDevtoolsModule,o.ReactiveFormsModule,g.HttpClientModule],exports:[Be,He,fn,wn,nc,ac,De,zo,Qr,pi,Eo,fo,Uo,gr,Mo,Cr,lo,Mr,Fr,zr,Tt,ln,Ut,ca,Ca,Oa,Xi,Zp,nd,$p,Yc,Xs,Ss,mp,Rl,Np,Ba,Na,ja,od,vd]}),n.ɵɵsetComponentScope(ut,[t.NgClass,t.NgComponentOutlet,t.NgForOf,t.NgIf,t.NgTemplateOutlet,t.NgStyle,t.NgSwitch,t.NgSwitchCase,t.NgSwitchDefault,t.NgPlural,t.NgPluralCase,o.ɵangular_packages_forms_forms_y,o.NgSelectOption,o.ɵangular_packages_forms_forms_x,o.DefaultValueAccessor,o.NumberValueAccessor,o.RangeValueAccessor,o.CheckboxControlValueAccessor,o.SelectControlValueAccessor,o.SelectMultipleControlValueAccessor,o.RadioControlValueAccessor,o.NgControlStatus,o.NgControlStatusGroup,o.RequiredValidator,o.MinLengthValidator,o.MaxLengthValidator,o.PatternValidator,o.CheckboxRequiredValidator,o.EmailValidator,o.NgModel,o.NgModelGroup,o.NgForm,x.Dir,f.MatTabGroup,f.MatTabLabel,f.MatTab,f.MatTabNav,f.MatTabLink,f.MatTabContent,h.MatTable,h.MatHeaderCellDef,h.MatHeaderRowDef,h.MatColumnDef,h.MatCellDef,h.MatRowDef,h.MatFooterCellDef,h.MatFooterRowDef,h.MatHeaderCell,h.MatCell,h.MatFooterCell,h.MatHeaderRow,h.MatRow,h.MatFooterRow,h.MatTextColumn,v.MatPaginator,y.MatSort,y.MatSortHeader,w.MatError,w.MatFormField,w.MatHint,w.MatLabel,w.MatPlaceholder,w.MatPrefix,w.MatSuffix,O.CdkAutofill,O.CdkTextareaAutosize,C.MatInput,C.MatTextareaAutosize,u.NgImageSliderComponent,E.CdkScrollable,b.MatSelect,b.MatSelectTrigger,P.MatOption,P.MatOptgroup,s.TranslateDirective,o.FormControlDirective,o.FormGroupDirective,o.FormControlName,o.FormGroupName,o.FormArrayName,Be,He,fn,wn,De,Ae,Go,Me,Bn,nc,ac,Ve,en,no,Un,zo,Qr,pi,lo,Mr,Vt,Fr,zr,kn,fo,Uo,gr,Kn,wo,Jo,tr,la,Si,Mo,Cr,Et,Je,mt,Eo,Fo,Ye,Tt,ln,Ut,_t,Mt,Xi,bi,Li,Mi,ca,Ca,Zp,nd,Oa,$p,Yc,Xs,Ss,mp,Rl,Np,Ba,Na,ja,od,vd,ut,xi,Cc,Xr],[t.AsyncPipe,t.UpperCasePipe,t.LowerCasePipe,t.JsonPipe,t.SlicePipe,t.DecimalPipe,t.PercentPipe,t.TitleCasePipe,t.CurrencyPipe,t.DatePipe,t.I18nPluralPipe,t.I18nSelectPipe,t.KeyValuePipe,s.TranslatePipe]),e.BackofficeBookingsComponent=Rl,e.BackofficeCompaniesComponent=Yc,e.BackofficeComponent=$p,e.BackofficeCoworkersComponent=Ss,e.BackofficeCoworkingsComponent=Xs,e.BackofficeEditCompanyComponent=Ba,e.BackofficeEditCoworkingComponent=ja,e.BackofficeEditSpaceComponent=Na,e.BackofficeSpacesComponent=Np,e.BackofficeUsersComponent=mp,e.BookingComponent=ca,e.CompanyEmployeeFormComponent=Cc,e.CompanyEmployeesComponent=Fr,e.CompanyFunnelComponent=Qr,e.CompanyHomeComponent=fn,e.CompanyHomeEmployeesComponent=_t,e.CompanyInfoComponent=Mr,e.CompanyPaymethodsComponent=zr,e.CompanyPlusFunnelComponent=pi,e.CompanyServicesComponent=Cr,e.CompanySpacesComponent=Uo,e.CompanySpendingsHomeComponent=Ut,e.CowingAlertWindowComponent=nc,e.CowingCoreModule=Cd,e.CowingCoreService=Jp,e.CowingGuard=G,e.CowingLoadingWindowComponent=ac,e.CowingModalComponent=ut,e.CowingSdkService=Yp,e.CoworkerBookingComponent=Ca,e.CoworkerConfirmationComponent=Oa,e.CoworkerFavComponent=od,e.CoworkerHomeComponent=Xi,e.CoworkerInfoComponent=nd,e.CoworkerOfficeComponent=vd,e.CoworkerProfileComponent=Zp,e.CoworkingBankInfoComponent=Eo,e.CoworkingBookingsHomeComponent=ln,e.CoworkingDetailComponent=gr,e.CoworkingFunnelComponent=zo,e.CoworkingHomeComponent=wn,e.CoworkingInfoComponent=lo,e.CoworkingServicesComponent=Mo,e.CoworkingSpacesComponent=fo,e.CoworkingSpacesHomeComponent=Tt,e.CustomValidatorsService=bn,e.HttpClientService=N,e.LandingComponent=He,e.LocalStorageService=U,e.LoggedGuard=Kp,e.LoginComponent=Be,e.PwdRecoveryComponent=De,e.UserService=me,e.logger=yd,e.metaReducers=wd,Object.defineProperty(e,"__esModule",{value:!0})}));
//# sourceMappingURL=cowing-core.umd.min.js.map