index.5a5ec44b.js 1.1 KB

1
  1. import{d as s,r as i,Z as c,c as a,aV as u}from"./index.13ca4bcb.js";const g="_dialogTitle_1ib7t_1",f="_oDialog_1ib7t_18";var n={dialogTitle:g,oDialog:f},h=s({name:"o-dialog",props:{show:{type:Boolean,default:!1},message:{type:String,default:""},title:{type:String,default:"\u63D0\u793A"},confirmButtonText:{type:String,default:"\u786E\u8BA4"},cancelButtonText:{type:String,default:"\u53D6\u6D88"},showConfirmButton:{type:Boolean,default:!0},showCancelButton:{type:Boolean,default:!1},messageAlign:{type:String,default:"center"}},emits:["cancel","confirm","update:show"],setup(t,{emit:e}){const o=i({show:t.show||!1});return c(()=>t.show,()=>{o.show=t.show}),()=>a(u,{class:n.oDialog,show:o.show,"onUpdate:show":l=>o.show=l,message:t.message,messageAlign:t.messageAlign,confirmButtonText:t.confirmButtonText,cancelButtonText:t.cancelButtonText,showConfirmButton:t.showConfirmButton,showCancelButton:t.showCancelButton,onConfirm:()=>{e("update:show",!1),e("confirm")},onCancel:()=>{e("update:show",!1),e("cancel")}},{title:()=>a("div",{class:n.dialogTitle},[a("i",null,null),t.title])})}});export{h as O};