UNPKG

ll-package

Version:

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