import F from"./BiNVmQQE.js";import V from"./BrKUAZRL.js";import{d as A,a as L,r as y,u as P,e as R,f as n,g as t,t as C,x as v,h as x,F as S,y as B,v as T,o as r,i as h,_ as W}from"./BxiWQxwE.js";import{u as q}from"./BoIRubSN.js";import{u as G}from"./D0yXLBOh.js";const M={key:0},U={key:0,class:"departments departments__carousel"},X={key:1,class:"departments"},j={key:1,class:"error"},z=A({__name:"thumbs",props:{carousel:{type:Boolean,default:!0},singleItemScroll:{type:Boolean,required:!1,default:!0}},setup(l){var _;const w=l,{$messages:D}=L(),c=y(null),p=y(null),{showNextButton:N,showPrevButton:E,scroll:m,toggleButtons:i}=q(c,p,w.singleItemScroll),{department:$,departmentsCategories:b}=G(),u=P(),I=[11,12,13,14,15],o=u.params.department?(_=$(String(u.params.department)))==null?void 0:_.webGroups:b.value.filter(a=>!I.includes(a.id)),d=R(()=>{const a=o==null?void 0:o.find(e=>String(e.slug)===String(u.params.webgroup));return a?[a,...(o??[]).filter(e=>String(e.slug)!==String(a.slug))]:o});return(a,e)=>{var k;const f=F,g=V;return(k=t(o))!=null&&k.length?(r(),n("div",M,[l.carousel?(r(),n("article",U,[t(E)?(r(),C(f,{key:0,icon:"arrow-left",class:"controls controls__left",onClick:e[0]||(e[0]=s=>t(m)("previous"))})):v("",!0),x("div",{ref_key:"departmentsCardsWrapper",ref:c,class:"department__container"},[x("ul",{ref_key:"departmentsCards",ref:p,class:"department__container--cards",onScroll:e[1]||(e[1]=(...s)=>t(i)&&t(i)(...s))},[(r(!0),n(S,null,B(t(d),s=>(r(),n("li",{key:s.slug},[h(g,{department:s,carousel:l.carousel},null,8,["department","carousel"])]))),128))],544)],512),t(N)?(r(),C(f,{key:1,icon:"arrow-right",class:"controls controls__right",onClick:e[2]||(e[2]=s=>t(m)("next"))})):v("",!0)])):(r(),n("ul",X,[(r(!0),n(S,null,B(t(d),s=>(r(),n("li",{key:s.slug},[h(g,{department:s},null,8,["department"])]))),128))]))])):(r(),n("span",j,T(t(D)("error.common")),1))}}}),Y=W(z,[["__scopeId","data-v-65287b31"]]);export{Y as default};
