@opensig/opendesign
Version:
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
};