1import{_ as y,a as F,u as T,b as I,r as f,o as L,C as b,h as B,c as l,d as _,l as m,m as g,f as n,e,q as u,t as a,F as G,k as N,j,H as U,i as V,S as H,s as z,v as M}from"./index-_Z9lLETR.js";const q=i=>(z("data-v-b03a0b71"),i=i(),M(),i),E={class:"Fcashrace-container takeRemainingSpace"},Z={class:"navigate-back_from-Fcashrace"},x=q(()=>e("i",{class:"fa fa-angle-left"},null,-1)),J={class:"tournament-layout web-content"},O={class:"banner-card"},P=["src"],W={class:"date-badges"},A={class:"badge-item"},K={class:"gold-text"},Q={class:"badge-item"},X={class:"gold-text"},Y={class:"header-container"},ee={class:"header-content"},te={class:"main-title"},se={class:"meta-row"},ae={class:"pill-badge"},oe={class:"gold-text"},ne={class:"pill-badge"},ce={class:"gold-text"},ie={class:"header-action d-none d-md-block"},re={class:"join-btn"},de={class:"details-section"},le={class:"section-title"},_e=["innerHTML"],ue={key:0,class:"games-section"},he={class:"section-title"},me={class:"games-grid"},ge=["onClick"],pe=["src"],ve={class:"bottom-button-container"},fe={class:"join-btn mobile-wide"},be={__name:"FeaturedCashraceDetails",setup(i){const k=F(),{locale:S}=T(),C=I();let o=f({}),h=f([]);const w=t=>{t.target.src=V},p=t=>t?new Date(t).toLocaleDateString("en-GB",{day:"numeric",month:"short",year:"numeric"}).toUpperCase():"";L(()=>{R()});function D(t){if(!t||!t.realUrl)return;let s=H.getLocalStorageUser();if(s)try{s=JSON.parse(s)}catch{s=null}if(!(s?s.token:"")){k.push("/login").catch(v=>console.log("Routing error:",v));return}const c=`/${t.realUrl}`,d=window.open(c,"","width=1008, height=702");(!d||d.closed||typeof d.closed>"u")&&location.assign(c)}function R(){const t=C.query.id;t&&b.GetFeaturedTournamentDetails(S.value,t).then(s=>{!s||s.statusCode!=0||(o.value=s.data||{},o.value.id&&$(o.value.id))}).catch(s=>console.error(s))}function $(t){b.getFeaturedTournamentGames(t,!0).then(s=>{!s||s.statusCode!=0||(h.value=s.data||[])}).catch(s=>console.error(s))}return(t,s)=>{const r=B("RouterLink");return l(),_("div",E,[m(r,{to:n(U).getLocalizedRoute("/cashraces")},{default:g(()=>[e("div",Z,[x,e("span",null,a(t.$t("back")),1)])]),_:1},8,["to"]),e("div",J,[e("div",O,[e("img",{src:"../../../themes/v1/FeaturedTournaments/"+n(o).detailsImageData,class:"banner-img",alt:"Banner"},null,8,P),e("div",W,[e("div",A,[u(a(t.$t("starts"))+": ",1),e("span",K,a(p(n(o).dateFrom)),1)]),e("div",Q,[u(a(t.$t("ends"))+": ",1),e("span",X,a(p(n(o).dateTo)),1)])])]),e("div",Y,[e("div",ee,[e("h1",te,a(n(o).name),1),e("div",se,[e("div",ae,[u(a(t.$t("total_prize"))+": ",1),e("span",oe,a(n(o).totalPrize)+" TZS",1)]),e("div",ne,[u(a(t.$t("min_stake"))+": ",1),e("span",ce,a(n(o).minStake)+" TZS",1)])])]),e("div",ie,[m(r,{to:n(o).link||"#"},{default:g(()=>[e("button",re,a(t.$t("join_tournament")),1)]),_:1},8,["to"])])]),e("div",de,[e("h2",le,a(t.$t("tournament_details")),1),e("p",{class:"description-text",innerHTML:n(o).details},null,8,_e)]),n(h).length!==0?(l(),_("div",ue,[e("h2",he,a(t.$t("tournament_games")),1),e("div",me,[(l(!0),_(G,null,N(n(h).slice(0,4),c=>(l(),_("div",{key:c.gameID,class:"game-item"},[e("div",{class:"game-poster",onClick:d=>D(c)},[e("img",{src:"../../../themes/V1/gameimages/"+c.imageBase+"/"+c.imageName,onError:w},null,40,pe)],8,ge)]))),128))]),e("div",ve,[m(r,{to:n(o).link||"#"},{default:g(()=>[e("button",fe,a(t.$t("join_tournament")),1)]),_:1},8,["to"])])])):j("",!0)])])}}},Se=y(be,[["__scopeId","data-v-b03a0b71"]]);export{Se 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.