UNPKG

yanzhen-design-vue

Version:

26 lines (25 loc) 877 B
import { checkboxGroupProps as checkboxGroupProps$1 } from "ant-design-vue/es/checkbox"; import { propsSeparate, buildProps, buildEmits } from "@yanzhen-libs/utils-vue"; import "../../../hooks/index.mjs"; import { optionsProps } from "../../select/src/hooks/select-common-props.mjs"; import { useNamespace } from "../../../hooks/use-namespace/index.mjs"; const ns = useNamespace("checkbox-group"); const checkboxGroupOptions = { ns, class: ns.b(), name: ns.defineVNodeName() }; const checkboxGroupName = checkboxGroupOptions.name; const AntCheckboxGroup = propsSeparate(checkboxGroupProps$1()); const checkboxGroupProps = buildProps({ ...AntCheckboxGroup.props, ...optionsProps() }); const checkboxGroupEmits = buildEmits(AntCheckboxGroup.emits); export { AntCheckboxGroup, checkboxGroupEmits, checkboxGroupName, checkboxGroupOptions, checkboxGroupProps };