2 lines
11 KiB
JavaScript
2 lines
11 KiB
JavaScript
|
|
import{P as B,y as Y,G as le,j as w,h as oe,cG as ve,cH as $e,cI as fe,aK as pe,m as he,aE as Se,_ as M,r as ye,i as xe,aF as be,aG as Ce,bS as Ie,cJ as _e,S as Le,k as te,cK as G,I as ie,bL as ze,bN as J,g as Me,aJ as ne}from"./bootstrap-CW2RsBQq.js";import{m as q,j as r,aE as Pe,b9 as W,b4 as Ee,bs as ae,aa as I,w as we}from"../jse/index-index-Cy8amzIl.js";const Te=()=>({avatar:B.any,description:B.any,prefixCls:String,title:B.any}),Be=q({compatConfig:{MODE:3},name:"AListItemMeta",props:Te(),displayName:"AListItemMeta",__ANT_LIST_ITEM_META:!0,slots:Object,setup(e,t){let{slots:i}=t;const{prefixCls:l}=Y("list",e);return()=>{var o,c,v,a,S,d;const u=`${l.value}-item-meta`,m=(o=e.title)!==null&&o!==void 0?o:(c=i.title)===null||c===void 0?void 0:c.call(i),s=(v=e.description)!==null&&v!==void 0?v:(a=i.description)===null||a===void 0?void 0:a.call(i),p=(S=e.avatar)!==null&&S!==void 0?S:(d=i.avatar)===null||d===void 0?void 0:d.call(i),$=r("div",{class:`${l.value}-item-meta-content`},[m&&r("h4",{class:`${l.value}-item-meta-title`},[m]),s&&r("div",{class:`${l.value}-item-meta-description`},[s])]);return r("div",{class:u},[p&&r("div",{class:`${l.value}-item-meta-avatar`},[p]),(m||s)&&$])}}}),re=Symbol("ListContextKey");var je=function(e,t){var i={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&t.indexOf(l)<0&&(i[l]=e[l]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,l=Object.getOwnPropertySymbols(e);o<l.length;o++)t.indexOf(l[o])<0&&Object.prototype.propertyIsEnumerable.call(e,l[o])&&(i[l[o]]=e[l[o]]);return i};const Ae=()=>({prefixCls:String,extra:B.any,actions:B.array,grid:Object,colStyle:{type:Object,default:void 0}}),Oe=q({compatConfig:{MODE:3},name:"AListItem",inheritAttrs:!1,Meta:Be,props:Ae(),slots:Object,setup(e,t){let{slots:i,attrs:l}=t;const{itemLayout:o,grid:c}=Pe(re,{grid:W(),itemLayout:W()}),{prefixCls:v}=Y("list",e),a=()=>{var d;const u=((d=i.default)===null||d===void 0?void 0:d.call(i))||[];let m;return u.forEach(s=>{$e(s)&&!fe(s)&&(m=!0)}),m&&u.length>1},S=()=>{var d,u;const m=(d=e.extra)!==null&&d!==void 0?d:(u=i.extra)===null||u===void 0?void 0:u.call(i);return o.value==="vertical"?!!m:!a()};return()=>{var d,u,m,s,p;const{class:$}=l,b=je(l,["class"]),h=v.value,_=(d=e.extra)!==null&&d!==void 0?d:(u=i.extra)===null||u===void 0?void 0:u.call(i),j=(m=i.default)===null||m===void 0?void 0:m.call(i);let f=(s=e.actions)!==null&&s!==void 0?s:le((p=i.actions)===null||p===void 0?void 0:p.call(i));f=f&&!Array.isArray(f)?[f]:f;const P=f&&f.length>0&&r("ul",{class:`${h}-item-action`,key:"actions"},[f.map((C,T)=>r("li",{key:`${h}-item-action-${T}`},[C,T!==f.length-1&&r("em",{class:`${h}-item-action-split`},null)]))]),A=c.value?"div":"li",O=r(A,w(w({},b),{},{class:oe(`${h}-item`,{[`${h}-item-no-flex`]:!S()},$)}),{default:()=>[o.value==="vertical"&&_?[r("div",{class:`${h}-item-main`,key:"content"},[j,P]),r("div",{class:`${h}-item-extra`,key:"extra"},[_])]:[j,P,pe(_,{key:"extra"})]]});return c.value?r(ve,{flex:1,style:e.colStyle},{default:()=>[O]}):O}}}),He=e=>{const{listBorderedCls:t,componentCls:i,paddingLG:l,margin:o,padding:c,listItemPaddingSM:v,marginLG:a,borderRadiusLG:S}=e;return{[`${t}`]:{border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:S,[`${i}-header,${i}-footer,${i}-item`]:{paddingInline:l},[`${i}-pagination`]:{margin:`${o}px ${a}px`}},[`${t}${i}-sm`]:{[`${i}-item,${i}-header,${i}-footer`]:{padding:v}},[`${t}${i}-lg`]:{[`${i}-item,${i}-header,${i}-footer`]:{padding:`${c}px ${l}px`}}}},Ge=e=>{const{componentCls:t,screenSM:i,screenMD:l,marginLG:o,marginSM:c,margin:v}=e;return{[`@media screen and (max-width:${l})`]:{[`${t}`]:{[`${t}-item`]:{[`${t}-item-action`]:{marginInlineStart:o}}},[`${t}-vertical`]:{[`${t}-item`]:{[`${t}-item-extra`]:{marginInlineStart:o}}}},[`@media screen and (max-width: ${i})`]:{[`${t}`]:{[`${t}-item`]:{flexWrap:"wrap",[`${t}-action`]:{marginInlineStart:c}}},[`${t}-vertical`]:{[`${t}-item`]:{flexWrap:"wrap-reverse",[`${t}-item-main`]:{minWidth:e.contentWidth},[`${t}-item-extra`]:{margin:`auto auto ${v}px`}}}}}},We=e=>{const{componentCls:t,an
|