PageSourceSearch

https://gjk-ks.org/assets/MembershipsView-95aa0d1a.js

js gjk-ks.org collected 2026-10-02 17:18:07 UTC 2,173 bytes, 1 lines download raw bytes

1import{_ as h,a as _,l as p,m as g,o as i,c,g as u,d as s,F as m,f,t as d,h as b,p as k,e as M}from"./index-15b647ed.js";const y={name:"MembershipsView",computed:{..._("Memberships",{memberships:"getMemberships"})},async mounted(){p.reloadLanguage()},created(){this.fetchMemberships()},methods:{...g("Memberships",{fetchMemberships:"getMemberships"}),getCookie(e){let n=e+"=",a=document.cookie.split(";");for(let o=0;o<a.length;o++){let t=a[o];for(;t.charAt(0)==" ";)t=t.substring(1,t.length);if(t.indexOf(n)==0)return t.substring(n.length,t.length)}return null},setCookie(e,n){let a=new Date;a.setTime(a.getTime()+6048e5),document.cookie=`${e}=${n};expires=${a.toUTCString()};path=/;secure;SameSite=none`},getLanguageCookie(){let e=this.getCookie("lang");return e||(this.setCookie("lang","sq-al"),e="sq-al"),e},getMembershipTitle(e){switch(this.getLanguageCookie()){case"sq-al":return e.titleSq||"";case"en-us":return e.titleEn||"";case"sr-rs":return e.titleSr||"";case"tr-tr":return e.titleTr||"";case"fr-fr":return e.titleFr||"";default:return e.titleSq||""}}}},x=e=>(k("data-v-eacc0aea"),e=e(),M(),e),v={class:"max-w-7xl mx-auto px-2 md:px-6 py-6"},S={key:0,class:"no-memberships text-center py-10"},w={class:"memberships-grid"},T=["href"],C={class:"card-img-container"},L=["src","alt"],E={key:1,class:"no-image"},I={class:"card-body text-center"},V={class:"card-title"},q={class:"card-body text-center"},B={style:{"font-style":"italic"}},N=x(()=>s("span",{language:"DATE_OF_MEMBERSHIP_LABEL"},null,-1));function $(e,n,a,o,t,l){return i(),c("div",v,[!e.memberships||e.memberships.length===0?(i(),c("div",S," No memberships found. ")):u("",!0),s("div",w,[(i(!0),c(m,null,f(e.memberships,r=>(i(),c("div",{key:r.id,class:"membership-card-container"},[s("a",{href:"https://"+r.link,target:"_blank",class:"membership-card card shadow-sm"},[s("div",C,[r.path?(i(),c("img",{key:0,src:r.path,alt:l.getMembershipTitle(r)},null,8,L)):(i(),c("span",E,"No Image"))]),s("div",I,[s("h5",V,d(l.getMembershipTitle(r)),1)]),s("div",q,[s("span",B,[N,b(" "+d(r.dateOfMembership),1)])])],8,T)]))),128))])])}const F=h(y,[["render",$],["__scopeId","data-v-eacc0aea"]]);export{F 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.