@tencentcloud/ai-desk-customer-wechat
Version:
AI Desk customer UIKit for wechat mini program
3 lines (2 loc) • 1.49 kB
JavaScript
"use strict";const e=require("../../../../common/vendor.js"),f=require("../../../adapter-vue.js"),o=require("../../../utils/env.js"),t=require("../../../@aidesk/uikit-engine/index.js"),C=require("../../../constant.js"),r=require("../../../utils/utils.js");Math||k();const k=()=>"../../common/Icon.js",m=e.defineComponent({__name:"toolbar-button-service-rating",props:{title:{default:""},icon:{default:""}},setup(c){const{ref:p,onMounted:_,onUnmounted:d}=f.vue,i=p(),n=c;_(()=>{t.Kt.watch(t.a.CONV,{currentConversation:s})}),d(()=>{t.Kt.unwatch(t.a.CONV,{currentConversation:s})});const s=u=>{i.value=u},a=r.debounce(()=>{i.value&&t.Yt.sendCustomMessage({to:r.getTo(i.value),conversationType:i.value.type,payload:{data:JSON.stringify({src:C.CUSTOM_MESSAGE_SRC.USER_SATISFACTION,customerServicePlugin:0})},needReadReceipt:r.isEnabledMessageReadReceiptGlobal()},{onlineUserOnly:!0})},300);return(u,T)=>e.e$1({a:e.unref(o.isTikTok)&&n.icon},e.unref(o.isTikTok)&&n.icon?{b:n.icon}:{},{c:!e.unref(o.isTikTok)&&n.icon},!e.unref(o.isTikTok)&&n.icon?{d:e.p({file:n.icon,width:"14px",height:"14px"})}:{},{e:e.t(n.title||e.unref(t.jt).t("AIDesk.服务评价")),f:e.n(e.unref(o.isH5)?"toolbar-button-h5":""),g:e.o((...l)=>e.unref(a)&&e.unref(a)(...l))})}}),v=e._export_sfc(m,[["__scopeId","data-v-9b99aefd"]]);wx.createComponent(v);
//# sourceMappingURL=../../../../../.sourcemap/mp-weixin/ai-desk-customer-uniapp/components/CustomerServiceChat/message-toolbar-button/toolbar-button-service-rating.js.map