1import{Ii as e,Ji as t,qi as n}from"./src-DdRYxgPx8x.js";import{$ as r,Jt as i,Pt as a,Q as o,Qt as s,Tt as c,Y as l,Yt as u,at as d,bt as f,et as p,it as m,st as h,tt as g}from"./vue-D0d8k1b_qq.js";var _={class:`DeleteConfirm my-design-delete-confirm`},v={key:0,class:`DeleteConfirm-title`},y={key:1,class:`DeleteConfirm-content`},b=t(h({__name:`DeleteConfirm`,props:{isShowDialog:{type:Boolean},isShowCloseIcon:{type:Boolean},maskCloseAble:{type:Boolean},cancelLabel:{default:`Cancel`},confirmLabel:{default:`Confirm`},isShowCancelBtn:{type:Boolean,default:!0},width:{},loading:{type:Boolean,default:!1},zIndex:{}},emits:[`click:cancel`,`click:confirm`,`update:visible`],setup(t,{emit:h}){return(t,b)=>(f(),r(l,{to:`body`},[d(i(e),{width:t.width,visible:t.isShowDialog,"mask-close-able":t.maskCloseAble,"is-show-close-icon":t.isShowCloseIcon,"z-index":t.zIndex,"onUpdate:visible":b[2]||(b[2]=e=>h(`update:visible`))},{default:a(()=>[o(`div`,_,[t.$slots.label?(f(),g(`div`,v,[o(`p`,null,[c(t.$slots,`label`,{},void 0,!0)])])):p(``,!0),t.$slots.content?(f(),g(`div`,y,[o(`span`,null,[c(t.$slots,`content`,{},void 0,!0)])])):p(``,!0),o(`div`,{class:u([`DeleteConfirm-btns`,{"single-btn":!t.isShowCancelBtn}])},[t.isShowCancelBtn?(f(),r(i(n),{key:0,"color-type":`assist`,onClick:b[0]||(b[0]=e=>h(`click:cancel`))},{default:a(()=>[m(s(t.cancelLabel),1)]),_:1})):p(``,!0),d(i(n),{"color-type":`neo-style`,loading:t.loading,disabled:t.loading,onClick:b[1]||(b[1]=e=>h(`click:confirm`))},{default:a(()=>[m(s(t.confirmLabel),1)]),_:1},8,[`loading`,`disabled`])],2)])]),_:3},8,[`width`,`visible`,`mask-close-able`,`is-show-close-icon`,`z-index`])]))}}),[[`__scopeId`,`data-v-3cff95f8`]]);export{b as t};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.