PageSourceSearch

https://bold.dk/_nuxtv3/stilling.C6Ah-pek.js

js bold.dk collected 2026-10-02 03:05:18 UTC 18,007 bytes, 1 lines download raw bytes

1import{_ as re}from"./icon.vue.CzmJomnH.js";import{u as ce,_ as Q}from"./ResponsiveImage.vue.CHgZCLcN.js";import{_ as de}from"./Result.vue.D_X2Nd7P.js";import{d as P,r as T,c as L,w as ue,a as s,b as t,e as d,f as n,t as _,u as c,F as x,j as b,B,l as w,g as me,D as K,k as H,n as he,v as X}from"./entry.Qot5eQPL.js";import{h as k}from"./moment.DgIkdrus.js";import{u as ge}from"./settings.BSN2m7ye.js";import{u as E}from"./standing.BCHFIpiL.js";import{u as fe}from"./useHelper.csOVYIr1.js";import{_ as _e}from"./WrapperBanner.Dky3vsX8.js";import{u as ye}from"./programs.CXPDtjAA.js";import{u as ve}from"./livescore.zHcUiC40.js";import"./GameListHeadline.vue.BzH0t_IM.js";import"./GameListItem.vue.DaGhk_jh.js";import"./TvLogosTooltip.vue.B-xqpCLh.js";import"./da.HjpNRIUZ.js";import"./adsConfigStore.M2eGBvlf.js";import"./fetch.B4cLFIBJ.js";import"./useLayout.Dq48jxqD.js";import"./useCMP.CNtmfsDb.js";import"./order.CaIu0nDl.js";import"./_plugin-vue_export-helper.DlAUqK2U.js";const pe={class:"LeagueStandings mb-3"},ke={key:0,class:"header-column"},we={class:"filter-container"},xe={key:0,class:"dropdown"},be={id:"dropdownMenuButton",class:"btn dropdown-toggle",type:"button","data-toggle":"dropdown","aria-haspopup":"true","aria-expanded":"false"},Se={class:"dropdown-menu","aria-labelledby":"dropdownMenuButton"},$e=["onClick"],Me={key:1,class:"sub-filters"},Te={class:"Submenu__filters navbar"},Le={class:"navbar-nav text-center"},De=["disabled","onClick"],Be=["textContent"],Ce={key:0},Ne={class:"mt-3 mb-0"},Oe={class:"table-responsive"},je={class:"table-rank-header"},He=["onClick"],Ae={key:0,class:"team-rank-container"},Fe=["textContent"],Re=["href"],Ie={class:"logo-container"},Ye=["title","textContent"],Pe={class:"last-year-container ms-1 d-flex"},Ve={key:0,src:"https://s3.eu-central-1.amazonaws.com/static.bold.dk/img/tag_images/trophy-gold-0.svg",alt:"Mester",title:"Mester",width:24,height:24,class:"ms-1"},ze={key:1,src:"https://s3.eu-central-1.amazonaws.com/static.bold.dk/img/tag_images/trophy-silver-0.svg",alt:"Pokalvinder",title:"Pokalvinder",width:24,height:24,class:"ms-1"},Ue={key:1,class:"data-wrapper"},Ke=["textContent"],We={key:2,class:"data-wrapper"},qe=["textContent"],Ze={key:0},Ge={class:"indicator-wrapper mb-3"},Je={class:"rank"},Qe=["src","alt","title"],Xe={class:"container-fluid px-0 mt-3"},Ee={key:0,class:"row mb-md-3"},et={class:"col"},tt={class:"row"},at={key:0,class:"col"},st={key:1,class:"col"},nt={key:1,class:"alert alert-warning content-spacer",role:"alert",textContent:"Der er sket en fejl og vi kan ikke hente stillingen."},ot=P({__name:"LeagueStandings",props:{showTitle:{type:Boolean,default:!0},hasSubFilters:{type:Boolean,default:!0},leagueName:{type:String,default:null},showRound:{type:Boolean,default:null},leagueId:{type:Number,default:null},leagueObject:{type:[Array,Object],default:null},numberOfTeamsToShow:{type:Number,default:null},showFilters:{type:Boolean,default:!0},showIndicators:{type:Boolean,default:!0},matches:{type:Array,default:null,require:!1},useNotificationDeeplink:{type:Boolean,default:!1}},setup(e){k.locale("da");const l=e,$=T("rank"),v=T("rank"),C=T(!1),D=T(""),y=T(!1),f=T({rank:"Klub",played:"K",wins:"V",draws:"U",defeits:"T",goalsfor:"+",goalsagainst:"-",points:"P"}),u=T(0),g=T({Samlet:{key:"",active:!0,index:0},Hjemme:{key:"home",active:!0,index:1},Ude:{key:"away",active:!0,index:2}}),m=T({initiliazed:!0}),p=L(()=>l.matches.map(a=>({away_team:a?.match?.away_team,home_team:a?.match?.home_team,date:a?.match?.date,id:a?.match?.id,paused:a?.match?.paused,round:a?.match?.round,status_category:a?.match?.status_category,status_type:a?.match?.status_type,status_short:a?.match?.status_short,time:a?.match?.time,tournament_id:a?.match?.tournament_id,url:a?.match?.url}))),{imageType:F}=ce(),{linkSettings:A}=ge(),R=E(),{teamLink:V}=fe(),W=L(()=>{let a=k().format("Y-MM-DD HH:mm:ss");return p.value.filter(o=>k(a).isAfter(o.date)&&["finished"].includes(o.status_type)).sort(function(o,r){return o.date==r.date?o.id<r.id?1:-1:o.date<r.date?1:-1}).slice(0,10)}),q=L(()=>{let a=k().format("Y-MM-DD");return p.value.filter(o=>k(a).isSameOrBefore(o.date)&&!["inprogress","finished"].includes(o.status_type)).sort(function(o,r){return o.date==r.date?o.id<r.id?1:-1:o.date>r.date?1:-1}).slice(0,10)}),z=L(()=>{let a=k().format("Y-MM-DD");return p.value.filter(o=>k(a).isSameOrBefore(o.date)&&o.status_type=="inprogress").sort(function(o,r){return o.date==r.date?o.id<r.id?1:-1:o.date>r.date?1:-1}).slice(0,10)}),Z=L(()=>l.leagueObject?l.leagueObject.phases.standings?l.leagueObject.phases.slice().sort((a,o)=>a.stage_is_current===!0&&o.stage_is_current===!1?-1:1):l.leagueObject.phases:[]),ee=a=>l.numberOfTeamsToShow&&a-l.numberOfTeamsToShow>0,te=a=>{const o=l.numberOfTeamsToShow;return o?a.filter(function(r){return r.rank<=o}):a},ae=(a,o)=>{let r=o.filter(M=>M.ranks.split(",").map(Number).includes(a));return r[0]?r[0].color_class:null},se=a=>{let o=te(a),r=y.value?-1:1,M=v.value=="rank"?-1:1;return o.slice().sort((j,h)=>j[v.value]==h[v.value]?j.rank>h.rank?1*r:-1*r:j[v.value]<h[v.value]?1*M*r:-1*M*r)},ne=a=>{u.value=a.index,oe(a)},oe=a=>{D.value=a.key,C.value=a.prepend,v.value=N($)},le=a=>{a===a&&(y.value=!y.value),a=a,v.value=N(a)},N=a=>C.value?D.value+a:a+D.value,U=a=>{m.value=a,R.setMatchFilters({filters:{phase_ids:l.leagueObject.phases.filter(o=>o.stage_id==a.id).map(o=>o.phase_id)}})},G=(a,o)=>a[N(o)]==null?"0":a[N(o)],ie=(a,o)=>{let r=a[N("points")];return r??"0"},Y=L(()=>l.leagueObject.phases.map(a=>({id:a.stage_id,name:a.stage_name,stage_is_current:a.stage_is_current})).sort((a,o)=>a.id-o.id).filter((a,o,r)=>r.findIndex(M=>M.id===a.id)===o));let J=Y.value.filter(a=>a?.stage_is_current==!0);return U(J.length?J[0]:null),ue(()=>l.leagueObject.season.id,(a,o)=>{let r=Y.value.filter(M=>M?.stage_is_current==!0);U(r.length?r[0]:null)}),(a,o)=>{const r=re,M=Q,j=de;return t(),s("div",pe,[e.leagueName?(t(),s("div",ke,[n("h2",null,"Stilling "+_(e.leagueName),1)])):d("",!0),n("div",we,[c(Y).length>1?(t(),s("div",xe,[n("button",be,_(c(m)?.name),1),n("div",Se,[(t(!0),s(x,null,b(c(Y),h=>(t(),s("a",{key:h.id,class:"dropdown-item",onClick:I=>U(h)},_(h.name),9,$e))),128))])])):d("",!0),e.hasSubFilters?(t(),s("div",Me,[n("nav",Te,[n("ul",Le,[(t(!0),s(x,null,b(c(g),(h,I)=>(t(),s("li",{key:I,class:w(["nav-item",{active:c(u)==h.index}]),"on:render":""},[n("a",{class:w(["nav-link",{disabled:!h.active}]),disabled:!h.active,onClick:me(i=>ne(h),["prevent"])},[n("div",{textContent:_(I)},null,8,Be)],10,De)],2))),128))])])])):d("",!0)]),(t(!0),s(x,null,b(c(Z),(h,I)=>(t(),s("div",{key:"phase-"+I},[c(m)?.id==h.stage_id?(t(),s("div",{key:0,class:w("phase-"+h.phase_id)},[h.standings?(t(),s("div",Ce,[n("h2",Ne,_(h.phase_name),1),n("div",Oe,[n("table",{class:w(["table",{shortened:ee(h.data)}])},[n("thead",je,[n("tr",null,[(t(!0),s(x,null,b(c(f),(i,S)=>(t(),s("th",{key:S,class:w("col-"+S),scope:"col"},[n("a",{class:w({active:c(v)==N(S),desc:c(v)==N(S)&&c(y)}),onClick:O=>le(S)},[n("span",null,[K(_(i)+" ",1),c(v)==N(S)?(t(),H(r,{key:0,class:"sort-icon",icon:["fas","arrow-down"]})):d("",!0)])],10,He)],2))),128))])]),n("tbody",null,[(t(!0),s(x,null,b(se(h.standings.data),i=>(t(),s("tr",{key:"team"+i.team.id},[(t(!0),s(x,null,b(c(f),(S,O)=>(t(),s("td",{key:"cell-"+O},[O=="rank"?(t(),s("div",Ae,[O=="rank"?(t(),s("div",{key:0,class:w(["rank",ae(i.rank,h.standings.rewards)])},null,2)):d("",!0),O=="rank"?(t(),s("span",{key:1,class:"rank-number",textContent:_(i.rank)},null,8,Fe)):d("",!0),n("a",{class:"league-standings-link",href:c(V)(i.team,c(A)("team"))},[n("div",Ie,[B(M,{"image-file-name":i.team.image_name!==null?i.team.image_name:"8653.png",alt:i.team.name,width:16,height:16,"image-type":c(F),class:"me-1"},null,8,["image-file-name","alt","image-type"])]),n("span",{title:i.team.name,textContent:_(i.team.name)},null,8,Ye),n("div",Pe,[i.won_league?(t(),s("img",Ve)):d("",!0),i.won_cup?(t(),s("img",ze)):d("",!0),i.promoted?(t(),H(r,{key:2,alt:"Oprykker",title:"Oprykker",class:"color-green ms-1",icon:["fas","arrow-up"]})):d("",!0),i.relegated?(t(),H(r,{key:3,alt:"Nedrykker",title:"Nedrykker",class:"color-danger ms-1",icon:["fas","arrow-down"]})):d("",!0)])],8,Re)])):O=="points"?(t(),s("div",Ue,[n("span",{class:"font-weight-bolder",textContent:_(ie(i,h.standings.config))},null,8,Ke)])):(t(),s("div",We,[n("span",{class:w({data:G(i,O)}),textContent:_(G(i,O))},null,10,qe)]))]))),128))]))),128))])],2)]),e.showIndicators?(t(),s("div",Ze,[n("div",Ge,[(t(!0),s(x,null,b(h.standings.rewards,(i,S)=>(t(),s("div",null,[(t(),s("div",{key:S,class:"indicator d-flex align-items-center"},[n("div",{class:w("rank "+i.color_class)},null,2),K(" "+_(i.description),1)]))]))),256)),(t(),s(x,null,b([{name:"won_league",imgtype:"image",image:"trophy-gold-0.svg",description:"Mester"},{name:"won_cup",imgtype:"image",image:"trophy-silver-0.svg",description:"Pokalvinder"},{name:"promoted",imgtype:"fas",image:"arrow-up",description:"Oprykker",color:"green"},{name:"relegated",imgtype:"fas",image:"arrow-down",description:"Nedrykker",color:"danger"}],i=>n("div",null,[h.standings.data.some(S=>S[i.name])?(t(),s("div",{key:i,class:"indicator d-flex align-items-center"},[n("div",Je,[i.imgtype=="image"?(t(),s("img",{key:0,src:"https://s3.eu-central-1.amazonaws.com/static.bold.dk/img/tag_images/"+i.image,alt:i.description,title:i.description,width:14,height:14,style:{"vertical-align":"top"}},null,8,Qe)):i.imgtype=="fas"?(t(),H(r,{key:1,"fixed-width":"",alt:i.description,title:i.description,class:w("color-"+i.color),style:{"vertical-align":"top",width:"14px",height:"14px"},icon:["fas",i.image]},null,8,["alt","title","class","icon"])):d("",!0)]),K(" "+_(i.description),1)])):d("",!0)])),64))])])):d("",!0)])):d("",!0)],2)):d("",!0)]))),128)),n("div",Xe,[c(z)&&c(z).length?(t(),s("div",Ee,[n("div",et,[B(j,{headline:"Live kampe",games:c(z),"show-round":e.showRound,"use-notification-deeplink":e.useNotificationDeeplink},null,8,["games","show-round","use-notification-deeplink"])])])):d("",!0),n("div",tt,[c(W).length?(t(),s("div",at,[B(j,{headline:"Seneste kampe",games:c(W),"show-round":e.showRound,"use-notification-deeplink":e.useNotificationDeeplink},null,8,["games","show-round","use-notification-deeplink"])])):d("",!0),c(q).length?(t(),s("div",st,[B(j,{headline:"Kommende kampe",games:c(q),"show-score":!1,"show-round":e.showRound,"use-notification-deeplink":e.useNotificationDeeplink},null,8,["games","show-round","use-notification-deeplink"])])):d("",!0)])]),c(Z).length?d("",!0):(t(),s("div",nt))])}}}),lt=["href","aria-label"],it={class:"time"},rt={class:"date-time-wrapper"},ct=["innerHTML"],dt=["innerHTML"],ut={key:1,class:"time-progress",style:"width:50%"},mt={key:2,class:"time-progress",style:"display:none"},ht={key:0,class:"score-container d-flex flex-column justify-content-center"},gt=["textContent"],ft=["textContent"],_t={class:"teams"},yt={class:"home"},vt=["textContent"],pt={class:"d-flex align-items-center"},kt=["innerHTML"],wt=["innerHTML"],xt={class:"away"},bt=["textContent"],St={class:"d-flex align-items-center"},$t=["innerHTML"],Mt=["innerHTML"],Tt={class:"ms-auto d-flex align-items-center description-container"},Lt={key:0,class:"tournament-wrapper"},Dt={class:"tournament me-3 me-sm-4"},Bt=["textContent"],Ct={key:1,class:"match-round text-secondary"},Nt={key:2,class:"tv"},Ot=P({__name:"ListItem",props:{filterLive:{type:Boolean,default:!1},game:{type:Object,default:null},tournament:{type:Object,default:null},teamLogos:{type:Boolean,default:!1},shortNames:{type:Boolean,default:!1},showScore:{type:Boolean,default:!1},showRound:{type:Boolean,default:!1},hideArrow:{type:Boolean,default:!1},tvlogos:{type:Array,default:null},tvlogosname:{type:Array,default:null},statusType:{type:String,default:null},useNotificationDeeplink:{type:Boolean,default:!1}},setup(e){k.locale("da");const l=e,$=T(l.statusType?l.statusType:l.game.status_type),v=L(()=>$.value!="finished"?null:l.game.home_team.score==l.game.away_team.score?"result-x":l.game.home_team.score>l.game.away_team.score?"result-1":"result-2"),C=L(()=>l.game.status_short=="UD"||l.game.status_short=="ABA"?"Udsat":l.game.status_short=="AFL"||l.game.status_short=="FAW"?"Aflyst":l.game.status_type=="finished"?"FT":l.game.status_type=="notstarted"?D(l.game.date):l.game.
1status_type=="inprogress"&&l.game.time?l.game.time+'<div class="pulse"/>':(l.game.status_type=="inprogress",l.game.status_short)),D=g=>k(g).format("LT"),y=g=>{let m=k(),p=k(g);return l.game.status_type==="inprogress"?"":m.diff(p,"days")>363?p.format("D.M.YY"):p.format("D. MMM")},f=g=>{let m=g/90*100;return m>100?100:m.toFixed()},u=g=>l.useNotificationDeeplink?"https://www.bold.dk/kampdetaljer/"+g.id:g.url+"/kampinfo";return(g,m)=>{const p=Q;return t(),s("li",{class:w(["list-group-item list-games-item",[c($),c(v)]])},[n("a",{href:u(e.game),"aria-label":e.game.home_team.name+" vs. "+e.game.away_team.name},[n("div",it,[n("div",rt,[n("small",{innerHTML:y(e.game.date)},null,8,ct),n("span",{innerHTML:c(C)},null,8,dt),e.game.time?(t(),s("div",{key:0,class:"time-progress",style:he("width:"+f(e.game.time)+"%")},null,4)):e.game.status_short=="HT"?(t(),s("div",ut)):(t(),s("div",mt))])]),e.showScore&&e.game.home_team.score!=null&&e.game.away_team.score!=null?(t(),s("div",ht,[e.showScore&&e.game.home_team.score!=null?(t(),s("div",{key:0,class:"score home",textContent:_(c($)=="notstarted"?"":e.game.home_team.score)},null,8,gt)):d("",!0),e.showScore&&e.game.away_team.score!=null?(t(),s("div",{key:1,class:"score away",textContent:_(c($)=="notstarted"?"":e.game.away_team.score)},null,8,ft)):d("",!0)])):d("",!0),n("div",_t,[n("div",yt,[e.showScore?(t(),s("div",{key:0,class:"matchesbar-score score",textContent:_(e.game.status_type=="notstarted"?"":e.game.home_team.score)},null,8,vt)):d("",!0),n("div",pt,[B(p,{"image-file-name":e.game.home_team.image_name!==null?e.game.home_team.image_name:"8653.png",width:16,height:16,alt:e.game.home_team.name,"image-type":"tag",class:"me-1"},null,8,["image-file-name","alt"]),e.shortNames?(t(),s("p",{key:0,class:"teamname d-md-none",innerHTML:e.game.home_team.shortname},null,8,kt)):d("",!0),n("p",{class:w([{"d-none d-md-inline-block":e.shortNames},"teamname"]),innerHTML:e.game.home_team.name},null,10,wt)])]),n("div",xt,[e.showScore?(t(),s("div",{key:0,class:"matchesbar-score score",textContent:_(e.game.status_type=="notstarted"?"":e.game.away_team.score)},null,8,bt)):d("",!0),n("div",St,[B(p,{"image-file-name":e.game.away_team.image_name!==null?e.game.away_team.image_name:"8653.png",width:16,height:16,alt:e.game.away_team.name,"image-type":"tag",class:"me-1"},null,8,["image-file-name","alt"]),e.shortNames?(t(),s("p",{key:0,class:"d-md-none teamname",innerHTML:e.game.away_team.shortname},null,8,$t)):d("",!0),n("p",{class:w(["teamname",{"d-none d-md-inline-block":e.shortNames}]),innerHTML:e.game.away_team.name},null,10,Mt)])])]),n("div",Tt,[e.tournament?(t(),s("div",Lt,[n("div",Dt,[n("small",{class:"text-secondary d-none d-sm-inline-block mx-2",textContent:_(e.tournament.name)},null,8,Bt),e.tournament.image_name?(t(),H(p,{key:0,"image-file-name":e.tournament.image_name,alt:e.tournament.name,title:e.tournament.name,width:20,height:20,"image-type":"tag"},null,8,["image-file-name","alt","title"])):d("",!0)])])):d("",!0),e.showRound&&e.game.round?(t(),s("small",Ct,_(e.game.round),1)):d("",!0),e.tvlogos?(t(),s("div",Nt,[(t(!0),s(x,null,b(e.tvlogos,(F,A)=>(t(),H(p,{key:"tvlogo_"+A,"image-file-name":F,width:20,height:20,"image-type":"tag",alt:e.tvlogosname?e.tvlogosname[0]:"",title:e.tvlogosname?e.tvlogosname[0]:""},null,8,["image-file-name","alt","title"]))),128))])):d("",!0)])],8,lt)],2)}}}),jt={class:"component_match_list"},Ht={class:"h4"},At={class:"card"},Ft=["id"],Rt=P({__name:"List",props:{matches:{type:Object,default:null},useNotificationDeeplink:{type:Boolean,default:!1}},setup(e){k.locale("da");const{programmes:l}=X(ye()),$=ve(),{matchesByTournamentLoading:v}=$,C=f=>k(f).format("DDMMY"),D=f=>{let u=l;if(!u)return[];let g=[];for(var m=0;m<u.length;m++)u[m].match_id==f&&u[m].channel!=null&&g.push(u[m].channel.image_name);return g},y=f=>{let u=l;if(!u)return[];let g=[];for(var m=0;m<u.length;m++)u[m].match_id==f&&u[m].channel!=null&&g.push(u[m].channel.name);return g};return(f,u)=>{const g=Ot;return t(),s("div",jt,[(t(!0),s(x,null,b(e.matches,(m,p)=>(t(),s("div",{key:p,class:"content-spacer"},[n("h3",Ht,_(p),1),n("div",At,[(t(!0),s(x,null,b(m,(F,A)=>(t(),s("div",{key:A,class:"tournament"},[n("ul",{id:"collapse-"+C(A),class:"list-group list-group-flush list-games list-2 collapse show",
1style:{}},[(t(!0),s(x,null,b(F,(R,V)=>(t(),H(g,{key:V,game:R,"show-score":!0,tvlogos:D(R.id),tvlogosname:y(R.id),"use-notification-deeplink":e.useNotificationDeeplink},null,8,["game","tvlogos","tvlogosname","use-notification-deeplink"]))),128))],8,Ft)]))),128))])]))),128))])}}}),It={style:{height:"fit-content"},"data-hash":"stilling"},Yt={class:"mobile-ad-wrapper d-flex flex-column d-lg-none"},Pt={class:"matches"},ca=P({__name:"stilling",props:{tournamentData:{type:Object,default:null},matchdata:{type:Object,default:null}},setup(e){k.locale("da");const l=e,$=E(),{matchFilters:v}=X($),C=L(()=>v.value?.phase_ids&&v.value?.phase_ids.length?{matches:l.matchdata.filter(y=>v.value?.phase_ids.indexOf(y.match.phase_id)!=-1)}:l.matchdata.value),D=L(()=>{let y={},f=null;return C.value?.matches.forEach(u=>{f=k(u.match.date).format("YYYY-MM-DDT00:00:00Z"),y[u.match.round]=y[u.match.round]||{},y[u.match.round][f]=y[u.match.round][f]||[],y[u.match.round][f].push(u.match)}),y});return(y,f)=>{const u=ot,g=_e,m=Rt;return t(),s("div",It,[B(u,{"show-round":!0,matches:e.matchdata,"league-object":e.tournamentData},null,8,["matches","league-object"]),n("div",Yt,[B(g,{class:"d-lg-none text-center",config:{placement:"bold_ros_swedishtakeover2",sizes:["xs","sm","md"],minHeight:"320px",labelText:"Annonce",labelPosition:"top"}})]),f[0]||(f[0]=n("h2",{class:"mb-3"},"Kampprogram",-1)),n("div",Pt,[B(m,{matches:c(D),"show-round":!0},null,8,["matches"])])])}}});export{ca as default};

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.