PageSourceSearch

https://capoeira.az/_nuxt/CRqPqw7d.js

js capoeira.az collected 2026-10-03 02:28:19 UTC 6,135 bytes, 1 lines download raw bytes

1import{_ as M}from"./wdjLF7Vs.js";import{P as H}from"./CHCZA69A.js";import{g as Z,a as C}from"./BQVTwflf.js";import{c as j}from"./CTj5CLeE.js";import{u as G}from"./CoO-QWD1.js";import{a as J,a3 as O,a7 as S,d as w,a6 as F,h as r,l as I,Y as K,e,V as c,g as d,F as p,N,M as u,I as l,y as A,a8 as Q,k as R}from"./Cnp4UaQo.js";import{u as X}from"./CO4SdySz.js";const aa={class:"attainments__area pt-10 pb-10 p-relative fix"},ta={class:"container"},ea={key:0,class:"row"},sa={class:"col-12"},ra={class:"alert alert-danger text-center mb-40"},la={key:1,class:"row mb-30"},na={class:"col-12"},ia={class:"attainments__year-tabs"},oa=["disabled","onClick"],ca={key:2,class:"row mb-40"},da={class:"col-12"},ua={class:"attainments__place-tabs"},_a=["onClick"],ma={key:0,class:"row"},ya={key:1,class:"row g-4"},fa={class:"attainments__card-header"},va={class:"attainments__card-photo"},pa=["src","alt","onError"],ga={key:1,class:"attainments__card-placeholder"},ha={class:"attainments__card-staff"},ba={class:"attainments__card-year"},ka={class:"attainments__card-body"},wa={class:"attainments__card-title"},Ia={key:0,class:"attainments__card-subtitle"},Na={key:1,class:"attainments__card-meta"},Aa={key:2,class:"row"},za={__name:"attainments",async setup(xa){let i,f;O({title:"Azərbaycan Kapoeyra Federasiyası - Nailiyyətlər",description:"Azərbaycan Kapoeyra Federasiyası - İdmançıların,Yığma Komandanların Nailiyyətləri,qazandıqları mükafatlar, medallar",ogTitle:"Azərbaycan Kapoeyra Federasiyası - Nailiyyətlər",ogDescription:"Azərbaycan Kapoeyra Federasiyası - İdmançıların,Yığma Komandanların Nailiyyətləri,qazandıqları mükafatlar, medallar",ogUrl:"https://capoeira.az/",ogType:"website",ogSiteName:"Capoeira.az",ogLocale:"az_AZ",ogImage:"https://capoeira.az/akf.png",ogImageSecureUrl:"https://capoeira.az/akf.png",ogImageType:"image/png",ogImageWidth:1200,ogImageHeight:630,ogImageAlt:"Azərbaycan Kapoeyra Federasiyası",twitterCard:"summary_large_image",twitterTitle:"Azərbaycan Kapoeyra Federasiyası - Nailiyyətlər",twitterDescription:"Azərbaycan Kapoeyra Federasiyası - İdmançıların,Yığma Komandanların Nailiyyətləri,qazandıqları mükafatlar, medallar",twitterImage:"https://capoeira.az/akf.png",robots:"index, follow",formatDetection:"telephone=no"});const{title:T,subtitle:B}=([i,f]=S(()=>G("attainments")),i=await i,f(),i),n=u(null),v=u({}),_=u(!1),m=u(null),g=u({}),h=["I Yer","II Yer","III Yer"],y=u(h[0]),z=w(()=>n.value?v.value[n.value]||[]:[]),x=w(()=>y.value?z.value.filter(a=>a?.Place?a.Place.toLowerCase()===y.value.toLowerCase():!1):z.value),{data:D,error:E}=([i,f]=S(async()=>X("attainment-years",async()=>{try{const a=await C.get("/main/list_attainment_years"),s=Array.isArray(a.data?.data)?a.data.data:[];return[...new Set(s.map(t=>t!=null?parseInt(t):null).filter(t=>t!==null&&!Number.isNaN(t)))].sort((t,k)=>k-t)}catch(a){return console.error("Error fetching attainment years:",a),[]}})),i=await i,f(),i),b=w(()=>D.value||[]),Y=async(a,s=!1)=>{if(!(!a||Number.isNaN(Number(a)))&&!(!s&&v.value[a])){_.value=!0,m.value=null;try{const o=await C.get("/main/list_attainments_all",{params:{Year:a}}),t=o.data?.success&&Array.isArray(o.data.data)?o.data.data:[];v.value={...v.value,[a]:t}}catch(o){console.error("Error fetching attainments:",o),m.value="Nailiyyətlər yüklənərkən xəta baş verdi."}finally{_.value=!1}}};F(b,a=>{a.length>0&&!n.value&&(n.value=a[0],Y(a[0],!0))},{immediate:!0});const q=async a=>{n.value!==a&&(n.value=a,await Y(a))},L=a=>{y.value!==a&&(y.value=a)};F(E,a=>{a&&(m.value="İllər yüklənərkən xəta baş verdi.")});const U=Z(),P=a=>a?a.startsWith("http://")||a.startsWith("https://")?a:`${U}${a.startsWith("/")?a:"/"+a}`:"",V=(a,s)=>{g.value={...g.value,[s]:!0},a.target.onerror=null},$=a=>a?.StaffId?`/teamdetails/${a.StaffId}`:"/team",W=a=>{if(!a)return"fa-solid fa-medal";const s=a.toLowerCase();return s.includes("iii yer")||s.includes("iii")?"fa-solid fa-award":s.includes("ii yer")||s.includes("ii")?"fa-solid fa-medal":s.includes("i yer")||s.includes(" i ")?"fa-solid fa-trophy":"fa-solid fa-medal"};return(a,s)=>{const o=M;return l(),r(p,null,[I(H,{title:K(T),subtitle:K(B)},null,8,["title","subtitle"]),e("section",aa,[e("div",ta,[e("div",null,[m.value?(l(),r("div",ea,[e("div",sa,[e("div",ra,c(m.value),1)])])):d("",!0),I(j),b.value.length>0?(l(),r("div",la,[e("div",na,[e("div",ia,[(l(!0),r(p,null,N(b.value,t=>(l(),r("button",{key:`year-${t}`,type:"button",class:A(["attainments__year-btn",{active:n.value===t}]),disabled:n.value===t&&_.value,onClick:()=>q(t)},c(t),11,oa))),128))])])])):d("",!0),h.length>0?(l(),r("div",ca,[e("div",da,[e("div",ua,[(l(),r(p,null,N(h,t=>e("button",{key:`place-${t}`,type:"button",class:A(["attainments__place-btn",{active:y.value===t}]),onClick:()=>L(t)},c(t),11,_a)),64))])])])):d("",!0),e("div",null,[_.value?(l(),r("div",ma,[...s[0]||(s[0]=[e("div",{class:"col-12 text-center py-5"},[e("div",{class:"spinner-border text-primary",role:"status"},[e("span",{class:"visually-hidden"},"Yüklənir...")])],-1)])])):x.value.length>0?(l(),r("div",ya,[(l(!0),r(p,null,N(x.value,t=>(l(),r("div",{key:t.Id,class:"col-xxl-4 col-lg-4 col-md-6 col-sm-12"},[I(o,{to:$(t),class:"attainments__card"},{default:Q(()=>[e("div",fa,[e("div",va,[P(t.Photo)&&!g.value[t.Id]?(l(),r("img",{key:0,src:P(t.Photo),alt:t.StaffName,loading:"lazy",onError:k=>V(k,t.Id)},null,40,pa)):(l(),r("div",ga,[...s[1]||(s[1]=[e("i",{class:"fa-regular fa-user"},null,-1)])]))]),e("div",null,[e("p",ha,c(t.StaffName),1),e("span",ba,[s[2]||(s[2]=e("i",{class:"fa-solid fa-calendar-days me-2"},null,-1)),R(" "+c(t.Year_||"N/A"),1)])])]),e("div",ka,[e("h3",wa,c(t.Title),1),t.Subtitle?(l(),r("p",Ia,c(t.Subt
1itle),1)):d("",!0),t.Place?(l(),r("div",Na,[e("i",{class:A([W(t.Place),"me-2"])},null,2),e("span",null,c(t.Place),1)])):d("",!0)])]),_:2},1032,["to"])]))),128))])):!_.value&&n.value?(l(),r("div",Aa,[...s[3]||(s[3]=[e("div",{class:"col-12 text-center py-5"},[e("p",{class:"text-muted"},"Bu il üçün nailiyyət tapılmadı.")],-1)])])):d("",!0)])])])])],64)}}},Ba=J(za,[["__scopeId","data-v-a346398d"]]);export{Ba 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.