index-CwL8HLKL.js 1.6 KB

1
  1. import{b as y,bg as C}from"./index-CKIhG1T4.js";import{a6 as h,f as m,D as u,T as p,af as D,U as t,Q as i,F as T,Z as f,_ as x,Y as w,$ as b,R as B,ao as F}from"./spreadSheetsDesignerVue-MRUT1X_l.js";import"./spreadSheetsDesignerResourcesCn-afJmEehS.js";import"./spreadSheetsDesigner-vOnK2KEP.js";import"./spreadSheetsBarcode-0B8Cksr7.js";import"./spreadSheetsCharts-DpwtlVVO.js";import"./spreadExcelio-BZ-mA4Op.js";const S={class:"dialog-footer"},U={__name:"index",props:{modelValue:{type:Boolean,required:!0},showFooter:{type:Boolean,default:!0},extraData:{type:Object,default:()=>({})},cancelText:{type:String,default:"\u53D6\u6D88"},showCancel:{type:Boolean,default:!0},confirmText:{type:String,default:"\u786E\u8BA4"}},emits:["update:modelValue","confirm","cancel"],setup(a,{emit:v}){const r=a,l=v,s=h(),V=m(()=>({...s,"onUpdate:modelValue":void 0})),_=m(()=>{const e={};for(const o in s)/^on[A-Z]/.test(o)&&(e[o]=s[o]);return e}),n=e=>{l("update:modelValue",e)},c=()=>{l("cancel",r.extraData),n(!1)},g=()=>{l("confirm",r.extraData),n(!1)};return(e,o)=>{const d=y,k=C;return u(),p(k,B({"model-value":a.modelValue,"close-on-click-modal":!1,"close-on-press-escape":!1},V.value,F(_.value),{"onUpdate:modelValue":n,onClose:c}),D({default:t(()=>[i(e.$slots,"default")]),_:2},[a.showFooter?{name:"footer",fn:t(()=>[i(e.$slots,"footer",{},()=>[T("span",S,[a.showCancel?(u(),p(d,{key:0,onClick:c},{default:t(()=>[f(x(a.cancelText),1)]),_:1})):w("",!0),b(d,{type:"primary",onClick:g},{default:t(()=>[f(x(a.confirmText),1)]),_:1})])])]),key:"0"}:void 0]),1040,["model-value"])}}};export{U as default};