UNPKG

ll-package

Version:

2 lines (1 loc) 1.86 kB
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const i=require("../../../@babel/runtime/helpers/esm/objectSpread2.js"),e=require("vue"),C=require("../vc-notification/Notice.js"),p=require("./style/index.js"),v=require("../../../@ant-design/icons-vue/es/icons/LoadingOutlined.js"),x=require("../../../@ant-design/icons-vue/es/icons/ExclamationCircleFilled.js"),q=require("../../../@ant-design/icons-vue/es/icons/CloseCircleFilled.js"),y=require("../../../@ant-design/icons-vue/es/icons/CheckCircleFilled.js"),N=require("../../../@ant-design/icons-vue/es/icons/InfoCircleFilled.js"),a=require("../_util/classNames.js"),m=require("../config-provider/context.js"),c={info:e.createVNode(N.default,null,null),success:e.createVNode(y.default,null,null),error:e.createVNode(q.default,null,null),warning:e.createVNode(x.default,null,null),loading:e.createVNode(v.default,null,null)},s=e.defineComponent({name:"PureContent",inheritAttrs:!1,props:["prefixCls","type","icon"],setup(t,u){let{slots:l}=u;return()=>{var n;return e.createVNode("div",{class:a.default(`${t.prefixCls}-custom-content`,`${t.prefixCls}-${t.type}`)},[t.icon||c[t.type],e.createVNode("span",null,[(n=l.default)===null||n===void 0?void 0:n.call(l)])])}}});e.defineComponent({name:"PurePanel",inheritAttrs:!1,props:["prefixCls","class","type","icon","content"],setup(t,u){let{slots:l,attrs:n}=u;var o;const{getPrefixCls:d}=m.useConfigContextInject(),r=e.computed(()=>t.prefixCls||d("message")),[,f]=p.default(r);return e.createVNode(C.default,i.default(i.default({},n),{},{prefixCls:r.value,class:a.default(f.value,`${r.value}-notice-pure-panel`),noticeKey:"pure",duration:null}),{default:()=>[e.createVNode(s,{prefixCls:r.value,type:t.type,icon:t.icon},{default:()=>[(o=l.default)===null||o===void 0?void 0:o.call(l)]})]})}});exports.PureContent=s;exports.TypeIcon=c;