import{_ as C}from"./B0ij_u6v.js";import{_ as g,a as M,b as w,d as S,u as ,ドルg as B}from"./ILfUvIaL.js";import{d as k,o as e,b as l,i as P,g as i,f as c,e as s,t as D,h as b,k as N,_ as I,w as V,a as n,F as A,r as E,c as h}from"./DfmWwPvQ.js";import"./BIr6OvyQ.js";import"./FY20FmnE.js";const F={class:"cc-member-card__header"},L=["src","alt"],j={key:1,class:"cc-chip"},q=k({__name:"MemberCard",props:{entry:{}},setup(t){return(o,m)=>{const r=g,_=N;return e(),l(_,{to:`/members/${t.entry.username}`,class:"cc-card"},{default:P(()=>[i("div",F,[t.entry.avatar.src?(e(),c("img",{key:0,src:t.entry.avatar.src,alt:t.entry.avatar.alt,class:"cc-member-card__avatar"},null,8,L)):s("",!0),t.entry.role?(e(),c("span",j,D(t.entry.role),1)):s("",!0)]),b(r,{tag:"h3",class:"cc-card__title",content:t.entry.name,links:!1},null,8,["content"]),t.entry.summary?(e(),l(r,{key:0,tag:"p",class:"cc-card__description",content:t.entry.summary,links:!1},null,8,["content"])):s("",!0)]),_:1},8,["to"])}}}),G=Object.assign(I(q,[["__scopeId","data-v-3f02351d"]]),{__name:"DomainMemberCard"}),H={key:0},O={class:"cc-section"},R={class:"cc-section-shell cc-section-shell--content"},T={key:0,class:"cc-card-grid cc-card-grid--2"},z={key:1,class:"cc-card"},Y=k({__name:"index",async setup(t){let o,m;const{data:r,status:_,error:f}=([o,m]=V(()=>$("PublicMembersCollection")),o=await o,m(),o),a=M({value:h(()=>B(r.value?.membersCollectionPage,"/members","Members")),status:_,error:f}),d=h(()=>(r.value?.listMembers?.items||[]).map(S).filter(u=>!!u));return w(()=>a.value?.seo),(u,J)=>{const v=C,x=G,y=g;return n(a)?(e(),c("div",H,[b(v,{model:n(a).hero},null,8,["model"]),i("section",O,[i("div",R,[n(d).length?(e(),c("div",T,[(e(!0),c(A,null,E(n(d),p=>(e(),l(x,{key:p.username,entry:p},null,8,["entry"]))),128))])):(e(),c("div",z,[n(a).emptyState.title?(e(),l(y,{key:0,tag:"h2",class:"cc-card__title",content:n(a).emptyState.title},null,8,["content"])):s("",!0),n(a).emptyState.description?(e(),l(y,{key:1,tag:"p",class:"cc-card__description",content:n(a).emptyState.description},null,8,["content"])):s("",!0)]))])])])):s("",!0)}}});export{Y as default};