1"use strict";(self.webpackChunkenergy_tcm=self.webpackChunkenergy_tcm||[]).push([[2408],{5191:(B,h,o)=>{o.d(h,{q:()=>c});var t=o(54438),C=o(60177),d=o(4379),m=o(26588),P=o(34085);const u=["*"];function O(s,p){if(1&s){const _=t.RV6();t.j41(0,"button",4),t.bIt("click",function(){t.eBV(_);const f=t.XpG();return t.Njj(f.goBack())}),t.j41(1,"mcrai-icon"),t.EFF(2,"arrow-left-2"),t.k0s()()}}function i(s,p){1&s&&t.nrm(0,"img",1)}function v(s,p){if(1&s&&(t.j41(0,"h1"),t.EFF(1),t.k0s()),2&s){const _=t.XpG();t.R7$(),t.SpI(" ",_.pageTitle," ")}}function R(s,p){1&s&&t.nrm(0,"shop-search",2)}let c=(()=>{class s{constructor(_){this.location=_,this.logo=!1,this.backButton=!1,this.search=!1}ngOnInit(){}goBack(){this.location.back()}static#t=this.\u0275fac=function(g){return new(g||s)(t.rXU(C.aZ))};static#n=this.\u0275cmp=t.VBU({type:s,selectors:[["shop-mobile-app-header"]],inputs:{logo:"logo",backButton:"backButton",search:"search",pageTitle:"pageTitle"},ngContentSelectors:u,decls:6,vars:4,consts:[["mcrai-icon-button","",1,"back-button"],["src","/assets/images/logo.png","width","80px","alt","Energy TCM logo"],["compact","true",1,"pr0"],[1,"ng-content-wrapper"],["mcrai-icon-button","",1,"back-button",3,"click"]],template:function(g,f){1&g&&(t.NAR(),t.DNE(0,O,3,0,"button",0)(1,i,1,0,"img",1)(2,v,2,1,"h1")(3,R,1,0,"shop-search",2),t.j41(4,"div",3),t.SdG(5),t.k0s()),2&g&&(t.vxM(0,f.backButton?0:-1),t.R7$(),t.vxM(1,f.logo?1:-1),t.R7$(),t.vxM(2,f.pageTitle?2:-1),t.R7$(),t.vxM(3,f.search?3:-1))},dependencies:[d.x,m.R,P.S],styles:["[_nghost-%COMP%]{display:flex;align-items:center;padding:16px;min-height:66px}.back-button[_ngcontent-%COMP%]{margin-right:8px}h1[_ngcontent-%COMP%]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:20px}.ng-content-wrapper[_ngcontent-%COMP%]{margin-left:auto}"],changeDetection:0})}return s})()},39235:(B,h,o)=>{o.r(h),o.d(h,{PromoModule:()=>A});var t=o(60177),C=o(29262),d=o(63040),m=o(76965),P=o(68515),u=o(95006),O=o(26410),i=o(54438),v=o(22474),R=o(5191),c=o(82318),s=o(22193),p=o(48033),_=o(91424);function g(l,k){1&l&&i.nrm(0,"shop-header")}function f(l,k){1&l&&i.nrm(0,"shop-mobile-app-header",0)}function y(l,k){1&l&&(i.nrm(0,"mcrai-breadcrumbs",2),i.j41(1,"div",3)(2,"h1",4),i.EFF(3,"Nakupovat"),i.k0s()())}function r(l,k){1&l&&i.nrm(0,"shop-footer")}const n=[{path:"",component:(()=>{class l{constructor(E,b){this.store=E,this.mobileApp=b,this.ROOT_CATEGORY_ID="root"}ngOnInit(){this.categories=this.store.pipe((0,m.Lt)(P.ws),(0,u.T)(E=>E[this.ROOT_CATEGORY_ID])),this.fetchCategories()}fetchCategories(E=1){this.store.dispatch(new O.B3({id:this.ROOT_CATEGORY_ID,page:E}))}static#t=this.\u0275fac=function(b){return new(b||l)(i.rXU(m.il),i.rXU("MOBILE_APP"))};static#n=this.\u0275cmp=i.VBU({type:l,selectors:[["shop-promo"]],decls:7,vars:8,consts:[["logo","true","search","true"],[1,"category-list",3,"pageChange","categories","layout"],["current","Nakupovat"],["centering-container",""],[1,"h1-style","h1-style","align-left"]],template:function(b,T){1&b&&(i.DNE(0,g,1,0,"shop-header")(1,f,1,0,"shop-mobile-app-header",0),i.j41(2,"shop-content"),i.DNE(3,y,4,0),i.j41(4,"shop-category-list",1),i.nI1(5,"async"),i.bIt("pageChange",function(I){return T.fetchCategories(I)}),i.k0s()(),i.DNE(6,r,1,0,"shop-footer")),2&b&&(i.vxM(0,T.mobileApp?-1:0),i.R7$(),i.vxM(1,T.mobileApp?1:-1),i.R7$(2),i.vxM(3,T.mobileApp?-1:3),i.R7$(),i.Y8G("categories",i.bMT(5,6,T.categories))("layout",3),i.R7$(2),i.vxM(6,T.mobileApp?-1:6))},dependencies:[v.I,R.q,c.I,s.B,p.m,_.e,t.Jj]})}return l})()}];let e=(()=>{class l{static#t=this.\u0275fac=function(b){return new(b||l)};static#n=this.\u0275mod=i.$C({type:l});static#o=this.\u0275inj=i.G2t({imports:[d.iI.forChild(n),d.iI]})}return l})();var a=o(70842),M=o(68339),w=o(94831),D=o(86464),U=o(51415);let A=(()=>{class l{static#t=this.\u0275fac=function(b){return new(b||l)};static#n=this.\u0275mod=i.$C({type:l});static#o=this.\u0275inj=i.G2t({imports:[t.MD,e,a.G,M.k,w.f,C.LU,D.X,U.r]})}return l})()},86464:(B,h,o)=>{o.d(h,{X:()=>P});var t=o(60177),C=o(50289),d=o(29262),m=o(54438);let P=(()=>{class u{static#t=this.\u0275fac=function(v){return new(v||u)};static#n=this.\u0275mod=m.$C({type:u});static#o=this.\u0275inj=m.G2t({imports:[t.MD,C.G,d.o6]})}return u})()},48033:(B,h,o)=>{o.d(h,{m:()=>R});
1var t=o(54438),C=o(87173),d=o(7165),m=o(63040);function P(c,s){1&c&&t.EFF(0," Homepage ")}function u(c,s){if(1&c&&t.EFF(0),2&c){const p=t.XpG().$implicit;t.SpI(" ",null==p.info[0]?null:p.info[0].name," ")}}function O(c,s){if(1&c&&(t.j41(0,"li",2)(1,"a",4),t.DNE(2,P,1,0)(3,u,1,1),t.k0s(),t.nrm(4,"img",5),t.k0s()),2&c){const p=s.$implicit,_=s.$index;t.R7$(),t.Y8G("mcraiLink",p),t.R7$(),t.vxM(2,0===_?2:3)}}function i(c,s){1&c&&t.nrm(0,"img",5)}function v(c,s){if(1&c&&(t.j41(0,"li",2)(1,"a",6),t.EFF(2," Homepage "),t.k0s(),t.DNE(3,i,1,0,"img",5),t.k0s()),2&c){const p=t.XpG();t.R7$(),t.Y8G("routerLink",p.linkService.getHomepageLink()),t.R7$(2),t.vxM(3,p.current?3:-1)}}let R=(()=>{class c{set path(p){Array.isArray(p)&&(this._path=p)}get path(){return this._path}constructor(p){this.linkService=p,this._path=[]}ngOnInit(){}static#t=this.\u0275fac=function(_){return new(_||c)(t.rXU(C._))};static#n=this.\u0275cmp=t.VBU({type:c,selectors:[["mcrai-breadcrumbs"]],hostVars:2,hostBindings:function(_,g){2&_&&t.AVh("mcrai-breadcrumbs",!0)},inputs:{path:"path",current:"current"},decls:7,vars:2,consts:[["centering-container",""],[1,"mcrai-breadcrumbs__list"],[1,"mcrai-breadcrumbs__item"],[1,"mcrai-breadcrumbs__item","mcrai-breadcrumbs__item--current"],[1,"mcrai-breadcrumbs__link",3,"mcraiLink"],["src","/assets/images/energy-tcm-only/decorative-symbol.svg","alt","decorative",1,"separator"],[1,"mcrai-breadcrumbs__link",3,"routerLink"]],template:function(_,g){1&_&&(t.j41(0,"div",0)(1,"ul",1),t.Z7z(2,O,5,2,"li",2,t.fX1),t.DNE(4,v,4,2,"li",2),t.j41(5,"li",3),t.EFF(6),t.k0s()()()),2&_&&(t.R7$(2),t.Dyx(g.path),t.R7$(2),t.vxM(4,g.path.length?-1:4),t.R7$(2),t.SpI(" ",g.current," "))},dependencies:[d.g,m.Wk],styles:["[_nghost-%COMP%]{display:block;background-color:#f6f6f6}.mcrai-breadcrumbs__list[_ngcontent-%COMP%]{display:flex;flex-flow:row wrap;gap:16px;margin:0;padding:10px 0 11px;word-break:break-word;overflow-wrap:break-word;text-transform:lowercase}.mcrai-breadcrumbs__item[_ngcontent-%COMP%]{display:flex;align-items:center;gap:16px;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.mcrai-breadcrumbs__item--current[_ngcontent-%COMP%]{font-weight:700}.mcrai-breadcrumbs__link[_ngcontent-%COMP%]{transition:.2s color;text-transform:none;text-decoration:none;font-weight:400;color:inherit}.mcrai-breadcrumbs__link[_ngcontent-%COMP%]:hover{color:#a1135e}.mcrai-icon.mcrai-breadcrumbs__icon[_ngcontent-%COMP%]{font-size:18px}@media (max-width: 479px){.mcrai-breadcrumbs__item[_ngcontent-%COMP%]{max-width:100%}}"],changeDetection:0})}return c})()},48390:(B,h,o)=>{o.d(h,{h:()=>y});var t=o(54438),C=o(7605),d=o(45286),m=o(63040),P=o(63649),u=o(4379),O=o(26588),i=o(32350);const v=["showMoreBtnWrapper"];function R(r,x){if(1&r){const n=t.RV6();t.j41(0,"button",11),t.bIt("click",function(){t.eBV(n);const a=t.XpG(2);return t.Njj(a.appendPage())}),t.EFF(1,"Na\u010d\xedst dal\u0161\xed "),t.k0s()}if(2&r){const n=t.XpG(2);t.Y8G("disabled",n.isLastPage())}}function c(r,x){1&r&&t.nrm(0,"mcrai-loader",4)}function s(r,x){if(1&r){const n=t.RV6();t.j41(0,"button",12),t.bIt("click",function(){t.eBV(n);const a=t.XpG(2);return t.Njj(a.goToPage(1))}),t.j41(1,"mcrai-icon",8),t.EFF(2,"double_arrow_left"),t.k0s()()}if(2&r){const n=t.XpG(2);t.Y8G("disabled",n.isFirstPage())}}function p(r,x){if(1&r){const n=t.RV6();t.j41(0,"button",13),t.bIt("click",function(){const a=t.eBV(n).$implicit,M=t.XpG(2);return t.Njj(M.goToPage(a))}),t.EFF(1),t.k0s()}if(2&r){const n=x.$implicit,e=t.XpG(2);t.AVh("mcrai-paginator__button--active",e.isActualPage(n)),t.R7$(),t.SpI(" ",n," ")}}function _(r,x){if(1&r){const n=t.RV6();t.j41(0,"button",12),t.bIt("click",function(){t.eBV(n);const a=t.XpG(2);return t.Njj(a.goToPage(a.lastPage))}),t.j41(1,"mcrai-icon",8),t.EFF(2,"double_arrow_right"),t.k0s()()}if(2&r){const n=t.XpG(2);t.Y8G("disabled",n.isLastPage())}}function g(r,x){if(1&r){const n=t.RV6();t.j41(0,"div",1),t.EFF(1),t.k0s(),t.j41(2,"div",2,0),t.DNE(4,R,2,1,"button",3)(5,c,1,0,"mcrai-loader",4),t.k0s(),t.j41(6,"div",5),t.DNE(7,s,3,1,"button",6),t.j41(8,"button",7),t.bIt("click",function(){t.eBV(n);const a=t.XpG();return t.Njj(a.prevPage())}),t.j41(9,"mcrai-icon",8),t.EFF(10,"arrow_left"),t.k0s()(),t.Z7z(11,p,2,3,"button",9,t.fX1),t.j41(13,"button",10),t.bIt("click",function(){t.eBV(n);const a=t.XpG();return t.Njj(a.nextPage())}),t.j41(14,"mcrai-icon",8),t.EFF(15,"arrow_right"),t.k0s()(),t.DNE(16,_,3,1,"button",6),t.k0s()}if(2&r){const n=t.XpG();t.R7$(),t.E5c(" ",n.getRange()," ",n.getPreposition()," ",n.getCount()," "),t.R7$(3),t.vxM(4,!n.showMoreBtn||n.loading||n.isLastPage()?-1:4),t.R7$(),t.vxM(5,n.loading?5:-1),t.R7$(2),t.vxM(7,n.doubleArrow?7:-1),t.R7$(),t.Y8G("disabled",n.isFirstPage()),t.R7$(3),t.Dyx(n.arrayOfPageLinks),t.R7$(2),t.Y8G("disabled",n.isLastPage()),t.R7$(3),t.vxM(16,n.doubleArrow?16:-1)}}function f(r,x){if(1&r&&(t.j41(0,"div",1),t.EFF(1),t.k0s()),2&r){const n=t.XpG();t.R7$(),t.SpI(" ",n.getCount()," ")}}let y=(()=>
1{class r{constructor(n,e,a,M){this.activatedRoute=n,this.router=e,this.renderer=a,this.elRef=M,this.destroy=new d.B7,this.PAGINATOR_CLASS="mcrai-paginator",this.skipNextUrlLoad=!1,this.appendInitPage=0,this.showCount=!1,this.pageLinksCount=0,this.doubleArrow=!1,this.showMoreBtn=!1,this.readUrl=!1,this.writeUrl=!1,this.scrollUp=!0,this.loading=!1,this.prev=new t.bkB,this.next=new t.bkB,this.append=new t.bkB,this.page=new t.bkB,this.getScreenWidth()}ngOnInit(){this.renderer.addClass(this.elRef.nativeElement,this.PAGINATOR_CLASS),this.lastUrl=this.getCurrentUrl(),this.readUrl&&this.activatedRoute.queryParams.pipe((0,C.Q)(this.destroy)).subscribe(n=>{if(this.skipNextUrlLoad)this.skipNextUrlLoad=!1;else{const e=n.page?+n.page:1;e>0&&e<=this.paginator.page_count&&e!==this.paginator.page&&this.getCurrentUrl()===this.lastUrl&&this.goToPage(e)}}),this.createObserver()}ngOnDestroy(){this.destroy.next(),this.destroy.complete(),this.unobserveTarget()}ngOnChanges(n){if(n.hasOwnProperty("paginator")){if(!n.paginator.firstChange){const e=this.getCurrentUrl();e!==this.lastUrl&&(this.lastUrl=e)}this.showPaginator()&&this.showMoreBtn&&!this.isLastPage()?setTimeout(()=>this.observeTarget(),0):this.unobserveTarget()}}getScreenWidth(){this.screenWidth=window.innerWidth}getCurrentUrl(){return this.router.url.split("?")[0]}showPaginator(){return this.paginator&&this.paginator.page_count>1}showCountOnPage(){return this.showCount&&this.paginator&&1===this.paginator.page_count&&this.paginator.count>0}getRange(){const n=this.paginator.count>0?1:0,e=this.paginator.ipp*(this.getPage()-1)+n;let a=this.paginator.ipp*this.paginator.page;return a>this.paginator.count&&(a=this.paginator.count),e+" - "+a}appendPage(){this.appendInitPage=this.getPage();const n=this.paginator.page+1;this.skipNextUrlLoad=!0,this.append.emit(n),this.upsertQueryParams(n)}nextPage(){const n=this.paginator.page+1;this.scrollUp&&window.scrollTo(0,0),this.skipNextUrlLoad=!0,this.appendInitPage=0,this.next.emit(n),this.page.emit(n),this.upsertQueryParams(n)}prevPage(){const n=this.paginator.page-1;this.scrollUp&&window.scrollTo(0,0),this.skipNextUrlLoad=!0,this.appendInitPage=0,this.prev.emit(n),this.page.emit(n),this.upsertQueryParams(n)}goToPage(n){this.scrollUp&&window.scrollTo(0,0),this.skipNextUrlLoad=!0,this.appendInitPage=0,this.page.emit(n),this.upsertQueryParams(n)}upsertQueryParams(n){if(this.writeUrl){const e=Object.assign({},this.activatedRoute.snapshot.queryParams);n>1?e.page=n:delete e.page,this.router.navigate([],{queryParams:e,relativeTo:this.activatedRoute})}}isFirstPage(){return 1===this.paginator.page}isLastPage(){return this.paginator.page===this.paginator.page_count}isActualPage(n){return this.paginator.page===n}getCount(){return this.paginator.count.toString().replace(/\B(?=(\d{3})+(?!\d))/g," ")}get lastPage(){return this.paginator.page_count}get pageLinksCountRecalc(){let n;return n=this.screenWidth<768&&this.pageLinksCount>5?5:this.pageLinksCount,n>this.paginator.page_count?this.paginator.page_count:n}get arrayOfPageLinks(){const n=this.paginator.page,e=Math.round(this.pageLinksCountRecalc/2);switch(!0){case n>e&&n<=this.paginator.page_count-e:return this.makeArrayOfPageLinks(n-e);case n>this.paginator.page_count-e:return this.makeArrayOfPageLinks(this.paginator.page_count-this.pageLinksCountRecalc);default:return this.makeArrayOfPageLinks()}}makeArrayOfPageLinks(n=0){return Array.from(Array(this.pageLinksCountRecalc).keys()).map(e=>e+n+1)}getPreposition(){return[2,3,4,17].indexOf(this.paginator.count)>=0||"7"===this.getCount()[0]?"ze":"z"}getPage(){return 0===this.appendInitPage?this.paginator.page:this.appendInitPage}createObserver(){this.showMoreBtnObserver||(this.showMoreBtnObserver=new IntersectionObserver(n=>{n[0].isIntersecting&&!this.loading&&!this.isLastPage()&&this.appendPage()}))}observeTarget(){this.showMoreBtnWrapper&&this.showMoreBtnObserver&&this.showMoreBtnObserver.observe(this.showMoreBtnWrapper.nativeElement)}unobserveTarget(){this.showMoreBtnWrapper&&this.showMoreBtnObserver&&this.showMoreBtnObserver.unobserve(this.showMoreBtnWrapper.nativeElement)}static#t=this.\u0275fac=function(e){return new(e||r)(t.rXU(m.nX),t.rXU(m.Ix),t.rXU(t.sFG),t.rXU(t.aKT))};static#n=this.\u0275cmp=t.VBU({type:r,selectors:[["mcrai-paginator"]],viewQuery:function(e,a){if(1&e&&t.GBs(v,5,t.aKT),2&e){let M;t.mGM(M=t.lsd())&&(a.showMoreBtnWrapper=M.first)}},hostBindings:function(e,a){1&e&&t.bIt("resize",function(){return a.getScreenWidth()},!1,t.tSv)},inputs:{paginator:"paginator",showCount:"showCount",pageLinksCount:"pageLinksCount",doubleArrow:"doubleArrow",showMoreBtn:"showMoreBtn",readUrl:"readUrl",writeUrl:"writeUrl",scrollUp:"scrollUp",loading:"loading"},outputs:{prev:"prev",next:"next",append:"append",page:"page"},features:[t.OA$],decls:2,vars:2,consts:[["showMoreBtnWrapper",""],[1,"mcrai-paginator__range"],[1,"mcrai-paginator__show-more"],["mcrai-button","positive",1,"mcrai-paginator__button","mcrai-paginator__append-button",3,"disabled"],[1,"mcrai-paginator__loader"],[1,"mcrai-paginator__buttons"],["mcrai-icon-button","transparent",1,"mcrai-paginator__button","mcrai-paginator__button--double-arrow",3,"disabled"],["mcrai-icon-button","transparent",1,"mcrai-paginator__button","mcrai-paginator__button--arrow",3,"click","disabled"],["color","secondary"],["color","transparent","mcrai-button","transparent",1,"mcrai-paginator__button","mcrai-paginator__button--number",3,"mcrai-paginator__button--active"],["mcrai-icon-button","transparent",1,"mcrai-paginator__button",3,"click","disabled"],["mcrai-button","positive",1,"mcrai-paginator__button","mcrai-paginator__append-button",3,"click","disabled"],["mcrai-icon-button","transparent",1,"mcrai-paginator__button","mcrai-paginator__button--double-arrow",3,"click","disabled"],["color","transparent","mcrai-button","transparent",1,"mcrai-paginator__button","mcrai-paginator__button--number",3,"click"]],template:function(e,a){1&e&&t.DNE(0,g,17,9)(1,f,2,1,"div",1),2&e&&(t.vxM(0,a.showPaginator()?0:-1),t.R7$(),t.vxM(1,a.showCountOnPage()?1:-1))},dependencies:[P.Q,u.x,O.R,i.V],styles:[".mcrai-paginator{display:flex;align-items:center;margin:8px 0}.mcrai-paginator__range{display:flex;justify-content:flex-end;align-items:center;white-space:nowrap;font-size:14px}.mcrai-paginator__show-more{margin-left:auto}.mcrai-paginator__buttons{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:stretch;margin-left:auto}.mcrai-paginator__loader{min-width:70px}.mcrai-paginator__button--active{background-color:#0000001a!important}.admin .mcrai-paginator__button{padding:0 10px}:host .mcrai-paginator__button{min-width:0}:host .mcrai-icon-button--disabled{display:none}\n"],encapsulation:2,changeDetection:0})}return r})()}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.