UNPKG

yanzhen-design-vue

Version:

42 lines (41 loc) 1.32 kB
"use strict"; Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); const utilsVue = require("@yanzhen-libs/utils-vue"); const divider = require("ant-design-vue/es/divider"); require("../../../hooks/index.cjs"); const index = require("../../../hooks/use-namespace/index.cjs"); const ns = index.useNamespace("divider"); const dividerOptions = { ns, class: ns.b(), name: ns.defineVNodeName() }; const dividerName = dividerOptions.name; const AntDivider = utilsVue.propsSeparate(divider.dividerProps()); const dividerBoldType = ["normal", "bold"]; const dividerProps = utilsVue.buildProps({ ...AntDivider.props, text: String, title: { type: utilsVue.definePropType([String, Object]), default: () => ({}) }, hiddenTitle: { type: utilsVue.definePropType([Boolean, Function]) }, titleFontBold: { type: utilsVue.definePropType(String), default: () => dividerBoldType[1] }, dividerBold: { type: utilsVue.definePropType(String), default: () => dividerBoldType[0] } }); const dividerEmits = utilsVue.buildEmits(AntDivider.emits); exports.AntDivider = AntDivider; exports.dividerBoldType = dividerBoldType; exports.dividerEmits = dividerEmits; exports.dividerName = dividerName; exports.dividerOptions = dividerOptions; exports.dividerProps = dividerProps;