"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("vue"),r=require("../_util/props-util/index.js"),s=require("../_util/type.js"),g=require("../config-provider/hooks/useConfigInject.js"),u=()=>({prefixCls:String,title:s.vNodeType(),description:s.vNodeType(),avatar:s.vNodeType()}),f=e.defineComponent({compatConfig:{MODE:3},name:"ACardMeta",props:u(),slots:Object,setup(a,{slots:o}){const{prefixCls:t}=g.default("card",a);return()=>{const v={[`${t.value}-meta`]:!0},c=r.getPropsSlot(o,a,"avatar"),i=r.getPropsSlot(o,a,"title"),n=r.getPropsSlot(o,a,"description"),p=c?e.createVNode("div",{class:`${t.value}-meta-avatar`},[c]):null,l=i?e.createVNode("div",{class:`${t.value}-meta-title`},[i]):null,d=n?e.createVNode("div",{class:`${t.value}-meta-description`},[n]):null,m=l||d?e.createVNode("div",{class:`${t.value}-meta-detail`},[l,d]):null;return e.createVNode("div",{class:v},[p,m])}}});exports.cardMetaProps=u;exports.default=f;
