"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const t=require("vue"),o=require("../_util/classNames.js"),c=require("../_util/props-util/initDefaultProps.js"),i=require("../config-provider/hooks/useConfigInject.js"),r=require("./Element.js"),d=require("./style/index.js"),l=()=>({...r.skeletonElementProps(),shape:String}),v=t.defineComponent({compatConfig:{MODE:3},name:"ASkeletonAvatar",props:c.default(l(),{size:"default",shape:"circle"}),setup(a){const{prefixCls:e}=i.default("skeleton",a),[n,s]=d.default(e),u=t.computed(()=>o.default(e.value,`${e.value}-element`,{[`${e.value}-active`]:a.active},s.value));return()=>n(t.createVNode("div",{class:u.value},[t.createVNode(r.default,{...a,prefixCls:`${e.value}-avatar`},null)]))}});exports.avatarProps=l;exports.default=v;
