UNPKG

yanzhen-design-vue

Version:

24 lines (23 loc) 793 B
import { defineComponent, openBlock, createBlock, unref, mergeProps } from "vue"; import { formItemName, formItemProps, formItemEmits, formItemOptions } from "./form-item.mjs"; import { useFormItem } from "./use-form-item.mjs"; const _sfc_main = /* @__PURE__ */ defineComponent({ ...{ name: formItemName }, __name: "form-item", props: formItemProps, emits: formItemEmits, setup(__props, { emit: __emit }) { const { ns } = formItemOptions; const props = __props; const emit = __emit; const [{ _props }, FormItem] = useFormItem(props, emit); return (_ctx, _cache) => { return openBlock(), createBlock(unref(FormItem), mergeProps({ class: [unref(ns).b()] }, unref(_props)), null, 16, ["class"]); }; } }); export { _sfc_main as default };