PageSourceSearch

https://www.bolabet.co.zm/spa/chunk-U7LMLCZT.js

js bolabet.co.zm collected 2026-10-06 20:07:00 UTC 5,017 bytes, 1 lines download raw bytes

1import{b as P}from"./chunk-S4EBMJAX.js";import{ea as I,fa as L,ga as E,ja as H}from"./chunk-DCJDVSHS.js";import{a as G}from"./chunk-4P4FAWZT.js";import{e as S,f as B}from"./chunk-DEARZESK.js";import{Dc as v,Ec as z,Fb as T,Fc as s,Ha as f,Ia as x,Lb as m,Pa as d,Qa as O,Qc as M,Tc as c,Uc as l,gd as w,hc as h,hd as V,jc as u,mc as D,nc as R,oc as g,pc as p,qc as _,rc as C,sc as y,tc as b,xb as a,zc as k}from"./chunk-TGN2R54P.js";var F=(()=>{let e=class e{constructor(){this.onRetry=new d}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=m({type:e,selectors:[["app-retry-panel"]],outputs:{onRetry:"onRetry"},decls:6,vars:6,consts:[[3,"click"]],template:function(n,r){n&1&&(y(0,"p"),c(1),w(2,"translate"),b(),y(3,"button",0),z("click",function(){return r.onRetry.emit()}),c(4),w(5,"translate"),b()),n&2&&(a(),l(V(2,2,"Frontend_Error_Loading_Data")),a(3),l(V(5,4,"Frontend_Retry")))},dependencies:[B,S],styles:["[_nghost-%COMP%]{display:flex;align-items:start;flex-direction:column;margin:1em;padding:1em;border:solid 1px #d9d9d9;border-radius:5px}p[_ngcontent-%COMP%]{margin:0 0 .5em}"],changeDetection:0});let t=e;return t})();var $=(t,e)=>e.id;function j(t,e){if(t&1&&(p(0,"h2"),C(1,"app-spinner",2),p(2,"span"),c(3),_()()),t&2){let o=s();a(),g("size",10),a(2),l(o.title)}}function A(t,e){if(t&1){let o=k();p(0,"h2",3),v("click",function(){f(o);let n=s();return x(n.toggle())}),p(1,"span"),c(2),_()()}if(t&2){let o=s();M("sticky",o.sticky),a(2),l(o.title)}}function N(t,e){if(t&1){let o=k();p(0,"app-retry-panel",4),v("onRetry",function(){f(o);let n=s(2);return x(n.onRetry.emit())}),_()}}function Y(t,e){if(t&1&&C(0,"app-match-summary",5,0),t&2){let o=e.$implicit,i=s(3);g("match",o)("markets",i.markets)("sport",i.sport)("moreMarketVisible",i.moreMarketVisible)("betBuilderVisible",i.betBuilderVisible)("marketHandicapVisible",i.marketHandicapVisible)}}function q(t,e){if(t&1&&D(0,Y,2,6,"app-match-summary",5,$),t&2){let o=s(2);R(o.matchesToDisplay)}}function J(t,e){if(t&1&&h(0,N,1,0,"app-retry-panel")(1,q,2,0),t&2){let o=s();u(o.isError?0:1)}}var mt=(()=>{let e=class e{constructor(i){this.ngZone=i,this.collapsed=!1,this.intervalMs=1e4,this.onRetry=new d,this.sticky=!0}ngOnInit(){this.ngZone.runOutsideAngular(()=>{this.interval=setInterval(()=>{this.removeExpiredMatches()},this.intervalMs)})}ngOnDestroy(){this.interval&&clearInterval(this.interval)}get isLoading(){return I(this.matches)}get isError(){return L(this.matches)}get matchesToDisplay(){return E(this.matches)?this.matches:P.createMatchPlaceholders(this.matchCount)}toggle(){this.collapsed=!this.collapsed}removeExpiredMatches(){if(!E(this.matches))return;let i=new Date,n=this.matches.filter(r=>H(r)||new Date(r.start)>=i);this.ngZone.run(()=>{this.matches=n})}};e.\u0275fac=function(n){return new(n||e)(T(O))},e.\u0275cmp=m({type:e,selectors:[["app-group"]],hostVars:2,hostBindings:function(n,r){n&2&&M("collapsed",r.collapsed)},inputs:{title:"title",sport:"sport",matches:"matches",matchCount:"matchCount",markets:"markets",moreMarketVisible:"moreMarketVisible",betBuilderVisible:"betBuilderVisible",marketHandicapVisible:"marketHandicapVisible",sticky:"sticky"},outputs:{onRetry:"onRetry"},decls:3,vars:2,consts:[["summary",""],[3,"sticky"],["color","#777",3,"size"],[3,"click"],[3,"onRetry"],[3,"match","markets","sport","moreMarketVisible","betBuilderVisible","marketHandicapVisible"]],template:function(n,r){n&1&&(h(0,j,4,2,"h2")(1,A,3,3,"h2",1),h(2,J,2,1)),n&2&&(u(r.isLoading?0:1),a(2),u(r.collapsed?-1:2))},dependencies:[P,G,F],styles:['[_nghost-%COMP%]{display:block;background-color:transparent}.collapsed[_nghost-%COMP%]   h2[_ngcontent-%COMP%]:after{--size: 5px;--thickness: 2px;width:var(--size);height:var(--size);border-width:var(--thickness);border-style:solid solid none none;transform:translateY(-50%) rotate(135deg);content:" ";height:0;width:0;border-width:0 6px 6px 6px;border-color:transparent transparent #595959 transparent;border-style:solid;transform:rotate(180deg)}h2[_ngcontent-%COMP%]{position:sticky;top:0;z-index:2;display:flex;align-items:center;font-size:11px;font-weight:400;background:#d9d9d9;border-radius:0;cursor:pointer;box-shadow:0 -6px #fff,-6px 0 #fff,6px 0 #fff}h2.sticky[_ngcontent-%COMP%]{top:calc(99px + var(--off-se))!important}h2[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{flex:1}h2[_ngcontent-%COMP%]:after{--size: 5px;--thickness: 2px;width:var(--size);height:var(--size);border-width:var(--thickness);border-style:solid solid none none;transform:rotate(-45deg);content:" ";height:0;width:0;border-width:0 6px 6px 6px;border-color:transparent transparent #595959 transparent;border-style:solid;transform:rotate(0)}@media(min-width:1280px){[_nghost-%COMP%]   h2.sticky[_ngcontent-%COMP%]{top:calc(106px + var(--off-se) + var(--off-sls, 0px))!important}}h2[_ngcontent-%COMP%]{box-shadow:none;padding:0 12px;
1height:24px;line-height:24px;background-color:#ededed;border-bottom:1px solid #e3e3e3;box-sizing:border-box}'],changeDetection:0});let t=e;return t})();export{F as a,mt as b};

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.