liujie
2026-09-01 848673191526074e9d669db32544946af14f4553
1
import{c as a,w as e,g as t,i as l,o as s,a as i,h as n,d as c,t as o,n as d}from"./index-BZBMaWtC.js";import{_ as f}from"./uni-app.es.BoPtp7qY.js";const u=f({name:"GuideDialog",props:{visible:{type:Boolean,default:!1},title:{type:String,default:"提示"},content:{type:String,default:""},cancelText:{type:String,default:"取消"},confirmText:{type:String,default:"确认"},showCancel:{type:Boolean,default:!0},closeOnMask:{type:Boolean,default:!1}},emits:["cancel","confirm","update:visible"],methods:{handleMask(){this.closeOnMask&&this.cancel()},cancel(){this.$emit("update:visible",!1),this.$emit("cancel")},confirm(){this.$emit("update:visible",!1),this.$emit("confirm")}}},[["render",function(f,u,r,m,p,g){const k=l;return r.visible?(s(),a(k,{key:0,class:"dialog-mask",onClick:g.handleMask},{default:e(()=>[i(k,{class:"dialog-panel",onClick:u[0]||(u[0]=n(()=>{},["stop"]))},{default:e(()=>[i(k,{class:"dialog-mark"},{default:e(()=>[c("!")]),_:1}),i(k,{class:"dialog-title"},{default:e(()=>[c(o(r.title),1)]),_:1}),i(k,{class:"dialog-content"},{default:e(()=>[c(o(r.content),1)]),_:1}),i(k,{class:d(["dialog-actions",{single:!r.showCancel}])},{default:e(()=>[r.showCancel?(s(),a(k,{key:0,class:"dialog-button cancel",onClick:g.cancel},{default:e(()=>[c(o(r.cancelText),1)]),_:1},8,["onClick"])):t("",!0),i(k,{class:"dialog-button confirm",onClick:g.confirm},{default:e(()=>[c(o(r.confirmText),1)]),_:1},8,["onClick"])]),_:1},8,["class"])]),_:1})]),_:1},8,["onClick"])):t("",!0)}],["__scopeId","data-v-3af045b9"]]);export{u as _};