dk-plus
Version:
2 lines (1 loc) • 1.21 kB
JavaScript
;Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const n=require("./index2.js"),e=require("vue"),r=require("../../_virtual/index.js"),a={class:"dk-collapseItem"},c={class:"dk-collapseItem_left"};function d(t,o,u,m,v,_){const l=e.resolveComponent("dk-icon"),i=e.resolveComponent("dk-transition");return e.openBlock(),e.createElementBlock("div",a,[e.createElementVNode("div",{role:"tab",class:e.normalizeClass(["dk-collapseItem_title",{"dk-collapseItem_title_active":t.isActive}]),onClick:o[0]||(o[0]=(...s)=>t.onClickTitle&&t.onClickTitle(...s))},[e.createElementVNode("div",c,[e.renderSlot(t.$slots,"title",{},()=>[e.createTextVNode(e.toDisplayString(t.title)+e.toDisplayString(t.isActive),1)])]),e.createElementVNode("div",{class:e.normalizeClass(["dk-collapseItem_right",t.isActive?"dk-collapseItem_right-up":"dk-collapseItem_right-down"])},[e.createVNode(l,{icon:t.icon?t.icon:"IconRightArrow1"},null,8,["icon"])],2)],2),e.createVNode(i,{"is-active":t.isActive},{default:e.withCtx(()=>[e.createElementVNode("div",null,[e.renderSlot(t.$slots,"default")])]),_:3},8,["is-active"])])}const p=r.default(n.default,[["render",d]]);exports.default=p;