@opensig/opendesign
Version:
<p align="center"><img src="../docs/public/opendesign-logo-light.png"/></p> <h1 align="center">opendesign</h1> <p align="center">一个 Vue 3 组件库</p> <p align="center"><b>皮肤可定制,使用 TypeScript</b></p>
30 lines (29 loc) • 851 B
JavaScript
import { defineComponent, createElementBlock, openBlock, Fragment, renderList } from "vue";
import { skeletonTextProps } from "./types.mjs";
const _hoisted_1 = { class: "o-skeleton-item o-skeleton-text" };
const _sfc_main = /* @__PURE__ */ defineComponent({
__name: "OSkeletonText",
props: skeletonTextProps,
setup(__props) {
const props = __props;
return (_ctx, _cache) => {
return openBlock(), createElementBlock("ul", _hoisted_1, [
(openBlock(true), createElementBlock(
Fragment,
null,
renderList(props.rows, (item) => {
return openBlock(), createElementBlock("li", {
key: item,
class: "o-skeleton-line"
});
}),
128
/* KEYED_FRAGMENT */
))
]);
};
}
});
export {
_sfc_main as default
};