UNPKG

dk-plus

Version:
2 lines (1 loc) 747 B
"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("vue"),b=require("./index3.js");require("../../_icon/index.js");const k=require("../../_hooks/get-alert/index.js"),m=e.defineComponent({name:"DkAlert",props:b.dkAlertProps,emits:["close"],setup(t,{emit:n}){const l=e.ref(),s=e.ref(!0),{type:c,title:r,description:i,center:u,closable:a,icon:d,closeIcon:f}=e.toRefs(t),{isSuccess:p,styleList:v}=k.getAlert(t),_=()=>{n("close",o())},o=()=>{s.value=!1};return{dkAlertRef:l,type:c.value||"info",title:r,description:i,center:u.value||!1,closable:a.value,icon:d,closeIcon:f.value||"IconShanchu1",EventClick:_,alertVisible:s,onClose:o,isSuccess:p,styleList:v}}});exports.default=m;