yanzhen-design-vue
Version:
28 lines (27 loc) • 700 B
JavaScript
import { buildProps } from "@yanzhen-libs/utils-vue";
import "../../../hooks/index.mjs";
import "../../input-number/index.mjs";
import { useNamespace } from "../../../hooks/use-namespace/index.mjs";
import { AntInputNumber } from "../../input/src/input-number.mjs";
const ns = useNamespace("section");
const sectionOptions = {
ns,
class: ns.b(),
name: ns.defineVNodeName()
};
const sectionName = sectionOptions.name;
const sectionProps = buildProps({
...AntInputNumber.props,
defaultValue: [String, Number],
// 改为字符串格式: '1,2'
value: String
});
const sectionEmits = {
...AntInputNumber.emits
};
export {
sectionEmits,
sectionName,
sectionOptions,
sectionProps
};