Some checks failed
Build docker and publish / linux (1.24.5) (push) Failing after 39s
refactor(service): 修改banner和guild删除逻辑为软删除 fix(service): 修复删除操作使用软删除而非物理删除 build: 添加SQLite测试仓库实现 docs: 新增奖励管理字段拆分和批量抽奖UI改造文档 ci: 更新CI忽略文件 style: 清理无用资源文件
2 lines
2.5 KiB
JavaScript
2 lines
2.5 KiB
JavaScript
var e=Object.defineProperty,s=Object.defineProperties,t=Object.getOwnPropertyDescriptors,a=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable,i=(s,t,a)=>t in s?e(s,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):s[t]=a,r=(e,s)=>{for(var t in s||(s={}))o.call(s,t)&&i(e,t,s[t]);if(a)for(var t of a(s))l.call(s,t)&&i(e,t,s[t]);return e},n=(e,a)=>s(e,t(a));import{a6 as c,a2 as p,d1 as f,cK as d,_ as u,d as y,bx as b,X as v,a as m,c as h,ao as g,bL as k,y as w,f as O,z as j,J as x,h as A,i as C,u as S,k as _,ab as P,j as $,au as E,e as B,l as I,m as T,F as z,p as D,cH as F,ac as H,Z as J,ap as K}from"./index-CZ0Lvzl5.js";import{c as L,d as N}from"./index-C6fEXl-e.js";const X=p(n(r({title:{type:String,default:""},description:{type:String,default:""},type:{type:String,values:f(d),default:"info"},closable:{type:Boolean,default:!0},closeText:{type:String,default:""},showIcon:Boolean,center:Boolean,effect:{type:String,values:["light","dark"],default:"light"}},L),{showAfter:Number})),Z={open:()=>!0,close:e=>c(e)||e instanceof Event},q=y({name:"ElAlert"});const G=K(u(y(n(r({},q),{props:X,emits:Z,setup(e,{emit:s}){const t=e,{Close:a}=F,o=b(),l=v("alert"),i=m(c(t.showAfter)),r=h(()=>d[t.type]),n=h(()=>!(!t.description&&!o.default)),p=e=>{i.value=!1,s("close",e)},{onOpen:f,onClose:u}=N({showAfter:g(t,"showAfter",0),hideAfter:g(t,"hideAfter"),autoClose:g(t,"autoClose"),open:()=>{i.value=!0,s("open")},close:p});return k&&f(),(e,s)=>(O(),w(J,{name:S(l).b("fade"),persisted:""},{default:j(()=>[x(A("div",{class:C([S(l).b(),S(l).m(e.type),S(l).is("center",e.center),S(l).is(e.effect)]),role:"alert"},[e.showIcon&&(e.$slots.icon||S(r))?(O(),w(S(P),{key:0,class:C([S(l).e("icon"),{[S(l).is("big")]:S(n)}])},{default:j(()=>[$(e.$slots,"icon",{},()=>[(O(),w(E(S(r))))])]),_:3},8,["class"])):_("v-if",!0),A("div",{class:C(S(l).e("content"))},[e.title||e.$slots.title?(O(),B("span",{key:0,class:C([S(l).e("title"),{"with-description":S(n)}])},[$(e.$slots,"title",{},()=>[I(T(e.title),1)])],2)):_("v-if",!0),S(n)?(O(),B("p",{key:1,class:C(S(l).e("description"))},[$(e.$slots,"default",{},()=>[I(T(e.description),1)])],2)):_("v-if",!0),e.closable?(O(),B(z,{key:2},[e.closeText?(O(),B("div",{key:0,class:C([S(l).e("close-btn"),S(l).is("customed")]),onClick:p},T(e.closeText),3)):(O(),w(S(P),{key:1,class:C(S(l).e("close-btn")),onClick:S(u)},{default:j(()=>[D(S(a))]),_:1},8,["class","onClick"]))],64)):_("v-if",!0)],2)],2),[[H,i.value]])]),_:3},8,["name"]))}})),[["__file","alert.vue"]]));export{G as E};
|