yanzhen-design-vue
Version:
40 lines (39 loc) • 1.08 kB
JavaScript
;
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
const utilsVue = require("@yanzhen-libs/utils-vue");
require("../../../hooks/index.cjs");
require("../../select/index.cjs");
const index = require("../../../hooks/use-namespace/index.cjs");
const select = require("../../select/src/select.cjs");
const ns = index.useNamespace("select-page");
const selectPageOptions = {
ns,
class: ns.b(),
name: ns.defineVNodeName()
};
const selectPageName = selectPageOptions.name;
const selectPageProps = utilsVue.buildProps({
...select.AntSelect.props,
showTag: Boolean,
searchKey: {
type: String,
default: "keyword"
},
tabKey: {
type: String,
default: "tabKey"
},
tabsList: {
type: Array,
default: () => []
},
loadMore: Function
});
const selectPageEmits = utilsVue.buildEmits({
...select.AntSelect.emits,
tabChange: (key) => true
});
exports.selectPageEmits = selectPageEmits;
exports.selectPageName = selectPageName;
exports.selectPageOptions = selectPageOptions;
exports.selectPageProps = selectPageProps;