UNPKG

@extclp/vexip-ui

Version:

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

38 lines (37 loc) 963 B
import { defineComponent as p, provide as a, h as l, renderSlot as u } from "vue"; import { useProps as i, useNameHelper as f } from "@vexip-ui/config"; import { skeletonGroupProps as m } from "./props.mjs"; import { GROUP_STATE as s } from "./symbol.mjs"; const G = p({ name: "SkeletonGroup", props: m, setup(n, { slots: r }) { const e = i("skeletonGroup", n, { size: null, tag: !1, itemTag: null, activated: !1, round: !1, circle: !1, block: !1, loading: !0 }), o = f("skeletonGroup"); return a(s, e), () => e.tag ? l( typeof e.tag == "string" ? e.tag : "div", { class: [o.b(), e.inherit && o.bm("inherit")], role: "group" }, { default: () => { var t; return (t = r.default) == null ? void 0 : t.call(r); } } ) : u(r, "default"); } }); export { G as default }; //# sourceMappingURL=skeleton-group.mjs.map