UNPKG

birdpaper-ui

Version:

一个通用的 vue3 UI组件库。A common vue3 UI component library.

23 lines (22 loc) 995 B
import _sfc_main from "./pagination.vue2.js"; import { openBlock, createElementBlock, normalizeClass, createElementVNode, Fragment, renderList, createBlock, resolveDynamicComponent, mergeProps, toHandlerKey } from "vue"; import _export_sfc from "../../_virtual/_plugin-vue_export-helper.js"; function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) { return openBlock(), createElementBlock("div", { class: normalizeClass(_ctx.name) }, [ createElementVNode("ul", { class: normalizeClass(`${_ctx.name}-container`) }, [ (openBlock(true), createElementBlock(Fragment, null, renderList(_ctx.componentsList, (item) => { return openBlock(), createBlock(resolveDynamicComponent(item.component), mergeProps(item.bind, { [toHandlerKey(item.eventName)]: item.event }), null, 16); }), 256)) ], 2) ], 2); } const _pagination = /* @__PURE__ */ _export_sfc(_sfc_main, [["render", _sfc_render]]); export { _pagination as default };