|
|
+import{_ as a,u as e,r as s,o as l,$ as t,e as o,f as n,g as u,h as c,j as r,k as v,l as i,m as f,p,t as m,y as d,A as _,H as h}from"./index-CzoRxDRp.js";import{c as w}from"./user.DVK4Q0xo.js";const b=a({__name:"cwg-confirm-popup",setup(a){const{t:b}=e(),C=s(!1);let k=null,g=!1;const x=s(""),y=s(""),j=s(""),B=s(""),I=a=>{g||C.value||(g=!0,k=a.eventId,x.value=a.title||b("Msg.SystemPrompt"),y.value=a.content||"",j.value=a.confirmText||b("Btn.Confirm"),B.value=a.cancelText||b("Btn.Cancel"),C.value=!0)},T=a=>{C.value=!1,g=!1,k&&h(`confirmResult_${k}`,a),k=null,x.value="",y.value="",j.value="",B.value=""},$=()=>T(!0),A=()=>T(!1);return l((()=>{t("showConfirm",I)})),o((()=>{n("showConfirm",I),C.value=!1,g=!1,k=null})),(a,e)=>{const s=d,l=_,t=u(c("cwg-popup"),w);return r(),v(t,{visible:C.value,"onUpdate:visible":e[0]||(e[0]=a=>C.value=a),type:"center","mask-click":!1,"show-footers":!0},{footer:i((()=>[f(l,{"hover-class":"",onClick:A},{default:i((()=>[p(m(B.value),1)])),_:1}),f(l,{"hover-class":"",class:"btn btn-secondary btn-shadow waves-effect",onClick:$},{default:i((()=>[p(m(j.value),1)])),_:1})])),default:i((()=>[f(s,{class:"popup-content"},{default:i((()=>[f(s,{class:"confirm-title"},{default:i((()=>[p(m(x.value),1)])),_:1}),f(s,{class:"confirm-content"},{default:i((()=>[p(m(y.value),1)])),_:1})])),_:1})])),_:1},8,["visible"])}}},[["__scopeId","data-v-8da6a897"]]);export{b as _};
|