UNPKG

@tencentcloud/ai-desk-customer-wechat

Version:

AI Desk customer UIKit for wechat mini program

44 lines (43 loc) 1.33 kB
"use strict"; const common_vendor = require("../../../../common/vendor.js"); const aiDeskCustomerUniapp_utils_env = require("../../../utils/env.js"); if (!Math) { Icon(); } const Icon = () => "../../common/Icon.js"; const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({ __name: "index", props: { toolbarButtonList: { default: () => [] } }, setup(__props) { const props = __props; function onClick(index) { props.toolbarButtonList[index].clickEvent(); } return (_ctx, _cache) => { return { a: common_vendor.f(props.toolbarButtonList, (item, index, i0) => { return common_vendor.e({ a: item.renderCondition() }, item.renderCondition() ? common_vendor.e({ b: item.icon }, item.icon ? { c: "00338204-0-" + i0, d: common_vendor.p({ file: item.icon, width: "18px", height: "18px" }) } : {}, { e: common_vendor.t(item.title), f: index, g: common_vendor.n(common_vendor.unref(aiDeskCustomerUniapp_utils_env.isH5) ? "toolbar-button-h5" : ""), h: common_vendor.o(($event) => onClick(index), index) }) : {}); }) }; }; } }); wx.createComponent(_sfc_main);