lcny-vue3-antd-admin/dist/assets/index.7bbfb1bb.js

2 lines
7.0 KiB
JavaScript

import{a as X,R as Y,n as a,O as C,S as se,v as D,X as ve,W as ie,cl as de,_ as P,Y as fe,Z as x,f4 as ge,cQ as me,aw as ye,aa as pe,bE as ee,f as $,a2 as te,K as he,a1 as ae,cL as _e,aA as ne,d5 as Se,b2 as xe}from"./index.c32990f8.js";import{C as Ce,R as Ie}from"./index.7581729a.js";import{e as be}from"./eagerComputed.4b10fdb6.js";var $e=function(){return{avatar:C.any,description:C.any,prefixCls:String,title:C.any}},Me=X({compatConfig:{MODE:3},name:"AListItemMeta",props:$e(),displayName:"AListItemMeta",__ANT_LIST_ITEM_META:!0,slots:["avatar","description","title"],setup:function(e,O){var n=O.slots,I=Y("list",e),o=I.prefixCls;return function(){var b,y,i,L,j,c,d="".concat(o.value,"-item-meta"),r=(b=e.title)!==null&&b!==void 0?b:(y=n.title)===null||y===void 0?void 0:y.call(n),u=(i=e.description)!==null&&i!==void 0?i:(L=n.description)===null||L===void 0?void 0:L.call(n),s=(j=e.avatar)!==null&&j!==void 0?j:(c=n.avatar)===null||c===void 0?void 0:c.call(n),p=a("div",{class:"".concat(o.value,"-item-meta-content")},[r&&a("h4",{class:"".concat(o.value,"-item-meta-title")},[r]),u&&a("div",{class:"".concat(o.value,"-item-meta-description")},[u])]);return a("div",{class:d},[s&&a("div",{class:"".concat(o.value,"-item-meta-avatar")},[s]),(r||u)&&p])}}}),re=Symbol("ListContextKey"),Pe=["class"],Le=function(){return{prefixCls:String,extra:C.any,actions:C.array,grid:Object,colStyle:{type:Object,default:void 0}}},je=X({compatConfig:{MODE:3},name:"AListItem",inheritAttrs:!1,Meta:Me,props:Le(),slots:["actions","extra"],setup:function(e,O){var n=O.slots,I=O.attrs,o=se(re,{grid:D(),itemLayout:D()}),b=o.itemLayout,y=o.grid,i=Y("list",e),L=i.prefixCls,j=function(){var r,u=((r=n.default)===null||r===void 0?void 0:r.call(n))||[],s;return u.forEach(function(p){ge(p)&&!me(p)&&(s=!0)}),s&&u.length>1},c=function(){var r,u,s=(r=e.extra)!==null&&r!==void 0?r:(u=n.extra)===null||u===void 0?void 0:u.call(n);return b.value==="vertical"?!!s:!j()};return function(){var d,r,u,s,p,R=I.class,W=ve(I,Pe),f=L.value,E=(d=e.extra)!==null&&d!==void 0?d:(r=n.extra)===null||r===void 0?void 0:r.call(n),k=(u=n.default)===null||u===void 0?void 0:u.call(n),g=(s=e.actions)!==null&&s!==void 0?s:ie((p=n.actions)===null||p===void 0?void 0:p.call(n));g=g&&!Array.isArray(g)?[g]:g;var h=g&&g.length>0&&a("ul",{class:"".concat(f,"-item-action"),key:"actions"},[g.map(function(A,B){return a("li",{key:"".concat(f,"-item-action-").concat(B)},[A,B!==g.length-1&&a("em",{class:"".concat(f,"-item-action-split")},null)])})]),N=y.value?"div":"li",T=a(N,P(P({},W),{},{class:fe("".concat(f,"-item"),x({},"".concat(f,"-item-no-flex"),!c()),R)}),{default:function(){return[b.value==="vertical"&&E?[a("div",{class:"".concat(f,"-item-main"),key:"content"},[k,h]),a("div",{class:"".concat(f,"-item-extra"),key:"extra"},[E])]:[k,h,de(E,{key:"extra"})]]}});return y.value?a(Ce,{flex:1,style:e.colStyle},{default:function(){return[T]}}):T}}}),Ee=function(){return{bordered:{type:Boolean,default:void 0},dataSource:C.array,extra:C.any,grid:{type:Object,default:void 0},itemLayout:String,loading:{type:[Boolean,Object],default:void 0},loadMore:C.any,pagination:{type:[Boolean,Object],default:void 0},prefixCls:String,rowKey:[String,Number,Function],renderItem:Function,size:String,split:{type:Boolean,default:void 0},header:C.any,footer:C.any,locale:{type:Object}}},M=X({compatConfig:{MODE:3},name:"AList",Item:je,props:ye(Ee(),{dataSource:[],bordered:!1,split:!0,loading:!1,pagination:!1}),slots:["extra","loadMore","renderItem","header","footer"],setup:function(e,O){var n,I,o=O.slots;pe(re,{grid:ee(e,"grid"),itemLayout:ee(e,"itemLayout")});var b={current:1,total:0},y=Y("list",e),i=y.prefixCls,L=y.direction,j=y.renderEmpty,c=$(function(){return e.pagination&&te(e.pagination)==="object"?e.pagination:{}}),d=D((n=c.value.defaultCurrent)!==null&&n!==void 0?n:1),r=D((I=c.value.defaultPageSize)!==null&&I!==void 0?I:10);he(c,function(){"current"in c.value&&(d.value=c.value.current),"pageSize"in c.value&&(r.value=c.value.pageSize)});var u=[],s=function(l){return function(v,_){d.value=v,r.value=_,c.value[l]&&c.value[l](v,_)}},p=s("onChange"),R=s("onShowSizeChange"),W=function(l){var v;return a("div",{class:"".concat(i.value,"-empty-text")},[((v=e.locale)===null||v===void 0?void 0:v.emptyText)||l("List")])},f=$(function(){return typeof e.loading=="boolean"?{spinning:e.loading}:e.loading}),E=$(function(){return f.value&&f.value.spinning}),k=$(function(){var t="";switch(e.size){case"large":t="lg";break;case"small":t="sm";break}return t}),g=$(function(){var t;return t={},x(t,"".concat(i.value),!0),x(t,"".concat(i.value,"-vertical"),e.itemLayout==="vertical"),x(t,"".concat(i.value,"-").concat(k.value),k.value),x(t,"".concat(i.value,"-split"),e.split),x(t,"".concat(i.value,"-bordered"),e.bordered),x(t,"".concat(i.value,"-loading"),E.value),x(t,"".concat(i.value,"-grid"),!!e.grid),x(t,"".concat(i.value,"-rtl"),L.value==="rtl"),t}),h=$(function(){var t=P(P({},b),{},{total:e.dataSource.length,current:d.value,pageSize:r.value},e.pagination||{}),l=Math.ceil(t.total/t.pageSize);return t.current>l&&(t.current=l),t}),N=$(function(){var t=ae(e.dataSource);return e.pagination&&e.dataSource.length>(h.value.current-1)*h.value.pageSize&&(t=ae(e.dataSource).splice((h.value.current-1)*h.value.pageSize,h.value.pageSize)),t}),T=_e(),A=be(function(){for(var t=0;t<ne.length;t+=1){var l=ne[t];if(T.value[l])return l}}),B=$(function(){if(!!e.grid){var t=A.value&&e.grid[A.value]?e.grid[A.value]:e.grid.column;if(t)return{width:"".concat(100/t,"%"),maxWidth:"".concat(100/t,"%")}}}),le=function(l,v){var _,w=(_=e.renderItem)!==null&&_!==void 0?_:o.renderItem;if(!w)return null;var S,z=te(e.rowKey);return z==="function"?S=e.rowKey(l):z==="string"||z==="number"?S=l[e.rowKey]:S=l.key,S||(S="list-item-".concat(v)),u[v]=S,w({item:l,index:v})};return function(){var t,l,v,_,w,S,z,Z=(t=e.loadMore)!==null&&t!==void 0?t:(l=o.loadMore)===null||l===void 0?void 0:l.call(o),H=(v=e.footer)!==null&&v!==void 0?v:(_=o.footer)===null||_===void 0?void 0:_.call(o),q=(w=e.header)!==null&&w!==void 0?w:(S=o.header)===null||S===void 0?void 0:S.call(o),G=ie((z=o.default)===null||z===void 0?void 0:z.call(o)),oe=!!(Z||e.pagination||H),ue=P(P({},g.value),{},x({},"".concat(i.value,"-something-after-last-item"),oe)),J=e.pagination?a("div",{class:"".concat(i.value,"-pagination")},[a(Se,P(P({},h.value),{},{onChange:p,onShowSizeChange:R}),null)]):null,Q=E.value&&a("div",{style:{minHeight:"53px"}},null);if(N.value.length>0){u.length=0;var U=N.value.map(function(K,V){return le(K,V)}),ce=U.map(function(K,V){return a("div",{key:u[V],style:B.value},[K])});Q=e.grid?a(Ie,{gutter:e.grid.gutter},{default:function(){return[ce]}}):a("ul",{class:"".concat(i.value,"-items")},[U])}else!G.length&&!E.value&&(Q=W(j.value));var F=h.value.position||"bottom";return a("div",{class:ue},[(F==="top"||F==="both")&&J,q&&a("div",{class:"".concat(i.value,"-header")},[q]),a(xe,f.value,{default:function(){return[Q,G]}}),H&&a("div",{class:"".concat(i.value,"-footer")},[H]),Z||(F==="bottom"||F==="both")&&J])}}});M.install=function(m){return m.component(M.name,M),m.component(M.Item.name,M.Item),m.component(M.Item.Meta.name,M.Item.Meta),m};var we=M;export{we as L};