import{d as o,ak as n,al as c,o as a,c as l,F as u,r as b,e as i,w as d,g as y,t as m,I as g,ae as v,m as x,i as f}from"./T78CBxbr.js";const k={class:"flex items-center gap-x-8 border-b lg:gap-x-32"},_=o({__name:"FiltersTabs",props:n({labelKey:{type:String,default:"label"},tabs:{type:Array,required:!0},valueKey:{type:String,default:"value"}},{tab:{required:!0},tabModifiers:{}}),emits:["update:tab"],setup(t){const r=c(t,"tab"),s=f;return(p,C)=>(a(),l("div",k,[(a(!0),l(u,null,b(t.tabs,e=>(a(),i(v(e.to?x(s):"button"),{key:`filter-tab-${e[t.valueKey]}`,class:g([{"border-b-black":r.value===e[t.valueKey]},"h6 border-b-[3px] border-b-transparent pb-6 pt-3 text-grey-500 transition-colors hover:border-b-grey-500 lg:pb-12 lg:pt-6"]),to:e.to,type:e.to?void 0:"button","exact-active-class":"border-b-black",onClick:K=>r.value=e[t.valueKey]},{default:d(()=>[y(m(e[t.labelKey]),1)]),_:2},1032,["class","to","type","onClick"]))),128))]))}});export{_};
