"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("vue"),r=require("../_util/vue-types/index.js"),u=require("../config-provider/hooks/useConfigInject.js"),o=()=>({avatar:r.default.any,description:r.default.any,prefixCls:String,title:r.default.any}),m=e.defineComponent({compatConfig:{MODE:3},name:"AListItemMeta",props:o(),displayName:"AListItemMeta",__ANT_LIST_ITEM_META:!0,slots:Object,setup(a,{slots:i}){const{prefixCls:t}=u.default("list",a);return()=>{const l=`${t.value}-item-meta`,s=a.title??i.title?.(),n=a.description??i.description?.(),c=a.avatar??i.avatar?.(),d=e.createVNode("div",{class:`${t.value}-item-meta-content`},[s&&e.createVNode("h4",{class:`${t.value}-item-meta-title`},[s]),n&&e.createVNode("div",{class:`${t.value}-item-meta-description`},[n])]);return e.createVNode("div",{class:l},[c&&e.createVNode("div",{class:`${t.value}-item-meta-avatar`},[c]),(s||n)&&d])}}});exports.default=m;exports.listItemMetaProps=o;
