Files
tk-mini-program/unpackage/dist/dev/mp-weixin/TUIKit/components/common/SelectUser/index.js
pengxiaolong c006a8e63d 消息
2025-05-13 19:39:53 +08:00

77 lines
1.9 KiB
JavaScript

"use strict";
const common_vendor = require("../../../../common/vendor.js");
const TUIKit_utils_env = require("../../../utils/env.js");
if (!Math) {
(Transfer + Dialog)();
}
const Dialog = () => "../Dialog/index.js";
const Transfer = () => "../Transfer/index.js";
const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
__name: "index",
props: {
isRadio: {
type: Boolean,
default: false
},
isNeedSearch: {
type: Boolean,
default: false
},
title: {
type: String,
default: ""
},
userList: {
type: Array,
default: () => []
},
total: {
type: Number,
default: 0
}
},
emits: ["complete", "search", "getMore"],
setup(__props, { emit: __emit }) {
const emits = __emit;
const props = __props;
const reset = () => {
emits("complete", []);
};
const submit = (dataList) => {
emits("complete", dataList);
};
const handleSearchUser = (userID) => {
emits("search", userID);
};
const handleGetMore = () => {
emits("getMore");
};
return (_ctx, _cache) => {
return {
a: common_vendor.o$1(handleGetMore),
b: common_vendor.o$1(handleSearchUser),
c: common_vendor.o$1(submit),
d: common_vendor.o$1(reset),
e: common_vendor.p({
isSearch: props.isNeedSearch,
title: props.title,
list: props.userList,
isH5: !common_vendor.unref(TUIKit_utils_env.isPC),
isRadio: props.isRadio,
total: props.total
}),
f: common_vendor.o$1(reset),
g: common_vendor.p({
show: true,
isH5: !common_vendor.unref(TUIKit_utils_env.isPC),
isHeaderShow: false,
isFooterShow: false,
background: false
})
};
};
}
});
wx.createComponent(_sfc_main);
//# sourceMappingURL=../../../../../.sourcemap/mp-weixin/TUIKit/components/common/SelectUser/index.js.map