UNPKG

vexip-ui

Version:

A Vue 3 UI library, Highly customizability, full TypeScript, performance pretty good

3 lines (2 loc) 658 B
"use strict";const t=require("vue"),u=require("@vexip-ui/config"),i=require("./props.cjs"),l=require("./symbol.cjs"),p=t.defineComponent({name:"SkeletonGroup",props:i.skeletonGroupProps,setup(s,{slots:r}){const e=u.useProps("skeletonGroup",s,{size:null,tag:!1,itemTag:null,activated:!1,round:!1,circle:!1,block:!1,loading:!0}),o=u.useNameHelper("skeletonGroup");return t.provide(l.GROUP_STATE,e),()=>e.tag?t.h(typeof e.tag=="string"?e.tag:"div",{class:[o.b(),e.inherit&&o.bm("inherit")],role:"group"},{default:()=>{var n;return(n=r.default)==null?void 0:n.call(r)}}):t.renderSlot(r,"default")}});module.exports=p; //# sourceMappingURL=skeleton-group.cjs.map