yanzhen-design-vue
Version:
25 lines (24 loc) • 646 B
JavaScript
import { buildProps } from "@yanzhen-libs/utils-vue";
import "../../../hooks/index.mjs";
import { formItemProps, formItemEmits } from "./form-item.mjs";
import { useNamespace } from "../../../hooks/use-namespace/index.mjs";
const ns = useNamespace("form-item-group");
const formItemGroupOptions = {
ns,
class: ns.b(),
name: ns.defineVNodeName()
};
const formItemGroupName = formItemGroupOptions.name;
const formItemGroupProps = buildProps({
...formItemProps,
validateInfos: Object
});
const formItemGroupEmits = {
...formItemEmits
};
export {
formItemGroupEmits,
formItemGroupName,
formItemGroupOptions,
formItemGroupProps
};