dk-plus
Version:
2 lines (1 loc) • 595 B
JavaScript
;Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("vue"),m=require("./index3.js"),v=e.defineComponent({name:"DkCollapseItem",props:m.dkCollapseItemProps,emits:["change"],setup(a,{emit:o}){const{name:s,title:c,icon:n,active:l,modelValue:u}=e.toRefs(a),t=e.reactive({isActive:!1,with:0,height:0}),r=()=>{o("change",s.value)};return e.watch(()=>u.value,i=>{t.isActive=i},{immediate:!0}),e.watch(()=>l.value,i=>{t.isActive=i},{immediate:!0}),{...e.toRefs(t),data:t,title:c,icon:n,name:s,onClickTitle:r}}});exports.default=v;