import{_ as n,o,e as c,a2 as i,O as m}from"./C5CnGzb2.js";const u={name:"HMTab",props:{name:{type:String,required:!0},type:{type:String,default:"border-active"}},data(){return{active:!1}},methods:{onClick(){this.$parent.selectTab(this.name)}},watch:{"$parent.modelValue":{handler(e){this.active=this.$parent.modelValue===this.name},immediate:!0}}};function _(e,t,a,d,r,s){return o(),c("li",{class:m(["hm-tab",{"hm-tab--active":r.active,"hm-tab--border-active":a.type==="border-active","hm-tab--text-active":a.type==="text-active"}]),onClick:t[0]||(t[0]=(...l)=>s.onClick&&s.onClick(...l))},[i(e.$slots,"default",{},void 0,!0)],2)}const v=n(u,[["render",_],["__scopeId","data-v-b57e8f0f"]]),p={name:"HMTabs",props:{modelValue:{type:String,required:!0}},methods:{selectTab(e){this.$emit("update:modelValue",e)}}},h={class:"hm-tabs"};function b(e,t,a,d,r,s){return o(),c("ul",h,[i(e.$slots,"default",{},void 0,!0)])}const $=n(p,[["render",b],["__scopeId","data-v-45b1d9c0"]]);export{v as _,$ as a};
//# sourceMappingURL=54G-P2JY.js.map