tav-ui
Version:
35 lines (32 loc) • 1.28 kB
JavaScript
import { defineComponent, resolveComponent, openBlock, createBlock, mergeProps, createSlots, renderList, withCtx, renderSlot } from 'vue';
import { Input } from 'ant-design-vue';
import { inputNumberProps } from './types2.mjs';
import _export_sfc from '../../../../_virtual/plugin-vue_export-helper.mjs';
const _sfc_main = defineComponent({
name: "TaInputNumber",
components: { Input },
props: inputNumberProps,
setup(_, { slots }) {
const prefixCls = "ta-inputnumber";
return {
prefixCls,
slots
};
}
});
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
const _component_Input = resolveComponent("Input");
return openBlock(), createBlock(_component_Input, mergeProps({ class: "ta-inputnumber" }, { ..._ctx.$props, ..._ctx.$attrs }), createSlots({ _: 2 }, [
renderList(Object.keys(_ctx.$slots), (item) => {
return {
name: item,
fn: withCtx(() => [
renderSlot(_ctx.$slots, item)
])
};
})
]), 1040);
}
var InputNumber = /* @__PURE__ */ _export_sfc(_sfc_main, [["render", _sfc_render], ["__file", "/home/runner/work/tav-ui/tav-ui/packages/components/input-number/src/input-number.vue"]]);
export { InputNumber as default };
//# sourceMappingURL=input-number2.mjs.map