1import{_ as u}from"./DZ3gLXl1.js";import{u as x}from"./CzpnWLq0.js";import{j as m,V as p,c as s,a as o,u as i,F as g,r as f,o as e,p as h,q as y,t as d,_ as v}from"./DMju1_0n.js";const k={class:"container mx-auto px-6 py-10"},w={key:0,class:"text-gray-500 text-lg"},b={key:1,class:"grid gap-8 sm:grid-cols-2 lg:grid-cols-3"},B={class:"w-20 h-20 rounded-full overflow-hidden shadow-lg group-hover:scale-105 transition-transform duration-300"},C=["src","alt"],j={key:1,class:"w-full h-full flex items-center justify-center bg-gray-200 text-gray-500"},A={class:"text-xl font-semibold"},F={class:"mt-4 lg:text-2xl text-xl font-semibold text-gray-900 group-hover:text-black transition-colors"},L=m({__name:"index",async setup(N){let a,n;const{data:r}=([a,n]=p(()=>x("/api/authors/list","$-JlaTifzL8")),a=await a,n(),a);return(S,l)=>{var c;const _=u;return e(),s("div",k,[l[0]||(l[0]=o("h1",{class:"mb-4 text-5xl font-[900] leading-none tracking-tight text-[#163147] md:text-6xl lg:text-7xl uppercase"}," Nos auteurs ",-1)),(c=i(r))!=null&&c.length?(e(),s("div",b,[(e(!0),s(g,null,f(i(r),t=>(e(),h(_,{key:t.id,to:`/author/${t.nameSlug}`,class:"group bg-white rounded-2xl hover:bg-gray-50 transition-all duration-300 p-6 flex flex-col items-center text-center"},{default:y(()=>[o("div",B,[t.avatar?(e(),s("img",{key:0,src:t.avatar,alt:t.name,class:"w-full h-full object-cover"},null,8,C)):(e(),s("div",j,[o("span",A,d(t.name.charAt(0).toUpperCase()),1)]))]),o("h3",F,d(t.name),1)]),_:2},1032,["to"]))),128))])):(e(),s("div",w," Aucun auteur trouvé. "))])}}}),z=v(L,[["__scopeId","data-v-3f31daa6"]]);export{z 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.