import{_ as B}from"./CqSZhArt.js";import{d as V,o,c as n,b as e,t as s,p as a,y as p,e as t,aB as C,aM as L,j as z,F as g,n as F,z as $,G as S,A as N,x as D,f as h,_ as I,B as W,H as q,a as G,V as H,K as P,ag as R,aN as U,s as A}from"./kxFIDuEf.js";import{V as j}from"./DZ3mrERK.js";import{F as E}from"./CYkJ2iHE.js";import{G as K}from"./O_Z9Vi_a.js";import{G as O}from"./ChN146gx.js";import"./frImstQB.js";const Y=["aria-label"],Z={class:"wiki-most-viewed__title"},J={class:"wiki-most-viewed__scroll"},Q={class:"wiki-most-viewed__list"},X={key:0,class:"wiki-most-viewed__empty"},ii=V({__name:"WikiMostViewed",props:{items:{},activeSlug:{default:""}},setup(x){const w=x,k=D(""),m=h(()=>{const l=(k.value??"").trim().toLowerCase();return l?w.items.filter(d=>d.title.toLowerCase().includes(l)||d.path.toLowerCase().includes(l)):w.items});return(l,d)=>{const v=N;return o(),n("aside",{class:"wiki-most-viewed","aria-label":l.$t("wiki.index.mostViewed")},[e("h2",Z,s(l.$t("wiki.index.mostViewed")),1),a(j,{modelValue:t(k),"onUpdate:modelValue":d[0]||(d[0]=r=>L(k)?k.value=r:null),class:"wiki-most-viewed__search",density:"compact","hide-details":"",clearable:"",placeholder:l.$t("wiki.index.searchPlaceholder"),"aria-label":l.$t("wiki.index.searchPlaceholder")},{"prepend-inner":p(()=>[a(t(C),{size:18})]),_:1},8,["modelValue","placeholder","aria-label"]),e("div",J,[e("ul",Q,[t(m).length===0?(o(),n("li",X,s(l.$t("wiki.index.empty")),1)):z("",!0),(o(!0),n(g,null,F(t(m),r=>(o(),n("li",{key:r.path},[a(v,{to:`/wiki/${r.path}`,class:S(["wiki-most-viewed__link",{"wiki-most-viewed__link--active":r.path===x.activeSlug}])},{default:p(()=>[$(s(r.title),1)]),_:2},1032,["to","class"])]))),128))])])],8,Y)}}}),ei=Object.assign(I(ii,[["__scopeId","data-v-85269719"]]),{__name:"WikiMostViewed"}),ti=""+new URL("discipline-card-default.CFhLLUNP.svg",import.meta.url).href,si={class:"wiki-index-page"},ai=["aria-label"],li={class:"wiki-index__crumb wiki-index__crumb--current","aria-current":"page"},oi={key:0,class:"wiki-index__unavailable",role:"status"},ni={class:"wiki-index__intro"},di={class:"wiki-index__layout"},ri={class:"wiki-index__sidebar"},_i=["aria-label"],ci={class:"wiki-index__heading"},ui={class:"wiki-index__heading-title"},wi={class:"wiki-index__count"},ki={class:"wiki-index__filter"},mi=["placeholder","aria-label"],pi=["aria-label"],hi={key:0,class:"wiki-index__empty"},vi={key:1,class:"wiki-index__grid"},bi=["src","alt"],xi={class:"wiki-card__name"},fi={class:"wiki-index__oli"},gi={class:"wiki-index__oli-text"},$i={class:"wiki-index__oli-title"},yi={class:"wiki-index__oli-desc"},Vi=V({__name:"index",async setup(x){let w,k;const{t:m}=W(),{data:l}=([w,k]=q(()=>P("/api/wiki","$2vY-ZN1R5w")),w=await w,k(),w),d=h(()=>l.value?.status!=="ok"),v=h(()=>l.value?.disciplines??[]),r=h(()=>l.value?.mostViewed??[]),_=D(""),y=i=>i.normalize("NFD").replace(/[̀-ͯ]/g,"").toLowerCase(),b=h(()=>{const i=y(_.value.trim());return i?v.value.filter(c=>y(c.title).includes(i)):v.value});return G({title:m("seo.wiki.title"),description:m("seo.wiki.description"),ogTitle:m("seo.wiki.ogTitle"),ogDescription:m("seo.wiki.ogDescription"),ogType:"website",ogLocale:"fr_FR",ogSiteName:"Holitime",twitterCard:"summary_large_image",robots:()=>d.value?"noindex":void 0}),(i,c)=>{const M=B,f=N,T=ei;return o(),n("div",si,[a(M,{title:i.$t("wiki.hero.title"),variant:"index","back-to":"/"},null,8,["title"]),a(H,{class:"wiki-index__container"},{default:p(()=>[e("nav",{class:"wiki-index__breadcrumb","aria-label":i.$t("wiki.details.breadcrumbLabel")},[a(f,{to:"/",class:"wiki-index__crumb"},{default:p(()=>[$(s(i.$t("wiki.details.breadcrumbHome")),1)]),_:1}),a(t(K),{size:13,weight:"bold","aria-hidden":"true",class:"wiki-index__crumb-sep"}),e("span",li,s(i.$t("wiki.details.breadcrumbWiki")),1)],8,ai),t(d)?(o(),n("div",oi,[e("h2",null,s(i.$t("wiki.unavailable.title")),1),e("p",null,s(i.$t("wiki.unavailable.bodyIndex")),1)])):(o(),n(g,{key:1},[e("p",ni,s(i.$t("wiki.index.intro")),1),e("div",di,[e("div",ri,[a(T,{items:t(r)},null,8,["items"])]),e("section",{class:"wiki-index__main","aria-label":i.$t("wiki.index.allDisciplines")},[e("div",ci,[e("h2",ui,s(i.$t("wiki.index.allDisciplines")),1),e("span",wi,s(i.$t("wiki.index.resultsCount",{count:t(b).length},t(b).length)),1)]),e("div",ki,[a(t(C),{size:18,class:"wiki-index__filter-icon","aria-hidden":"true"}),R(e("input",{"onUpdate:modelValue":c[0]||(c[0]=u=>L(_)?_.value=u:null),type:"search",class:"wiki-index__filter-input",placeholder:i.$t("wiki.index.filterPlaceholder"),"aria-label":i.$t("wiki.index.filterLabel")},null,8,mi),[[U,t(_)]]),t(_)?(o(),n("button",{key:0,type:"button",class:"wiki-index__filter-clear","aria-label":i.$t("wiki.index.clearFilter"),onClick:c[1]||(c[1]=u=>_.value="")},[a(t(A),{size:16,weight:"bold","aria-hidden":"true"})],8,pi)):z("",!0)]),t(b).length===0?(o(),n("p",hi,s(t(_)?i.$t("wiki.index.noMatch",{query:t(_)}):i.$t("wiki.index.empty")),1)):(o(),n("ul",vi,[(o(!0),n(g,null,F(t(b),u=>(o(),n("li",{key:u.path},[a(f,{to:`/wiki/${u.path}`,class:"wiki-card"},{default:p(()=>[e("img",{class:"wiki-card__img",src:u.image||t(ti),alt:i.$t("wiki.index.cardImgAlt",{discipline:u.title}),width:"280",height:"280",loading:"lazy",decoding:"async"},null,8,bi),c[2]||(c[2]=e("span",{class:"wiki-card__overlay","aria-hidden":"true"},null,-1)),e("span",xi,s(u.title),1)]),_:2},1032,["to"])]))),128))]))],8,_i)]),e("aside",fi,[e("div",gi,[a(t(O),{size:22,weight:"fill",class:"wiki-index__oli-icon","aria-hidden":"true"}),e("div",null,[e("p",$i,s(i.$t("wiki.index.oliCta.title")),1),e("p",yi,s(i.$t("wiki.index.oliCta.text")),1)])]),a(f,{to:"/search?mode=oli",class:"wiki-index__oli-btn"},{default:p(()=>[$(s(i.$t("wiki.index.oliCta.button"))+" ",1),a(t(E),{size:16,weight:"bold","aria-hidden":"true"})]),_:1})])],64))]),_:1})])}}}),Mi=I(Vi,[["__scopeId","data-v-ed90f790"]]);export{Mi as default};