@tencentcloud/ai-desk-customer-wechat
Version:
AI Desk customer UIKit for wechat mini program
3 lines (2 loc) • 1.32 kB
JavaScript
;const r=require("../../../../../../../adapter-vue.js"),m=require("../../../../../../../utils/index.js"),i=require("../../../../../../../constant.js"),t=require("../../../../../../../../common/vendor.js"),c=()=>"./message-rating-star.js",g=()=>"./message-rating-number.js",{computed:p}=r.vue,T={components:{RatingStar:c,RatingNumber:g},props:{message:{type:Object,default:()=>({})}},emits:["sendMessage"],setup(s,{emit:a}){const o=p(()=>{const n=s.message&&m.JSONToObject(s.message.payload.data);return n==null?void 0:n.menuContent});return{sendCustomMessage:n=>{a("sendMessage",n)},ratingTemplate:o,RATING_TEMPLATE_TYPE:i.RATING_TEMPLATE_TYPE}}};if(!Array){const s=t.resolveComponent("RatingStar"),a=t.resolveComponent("RatingNumber");(s+a)()}function _(s,a,o,e,n,d){return t.e$1({a:e.ratingTemplate.type===e.RATING_TEMPLATE_TYPE.STAR},e.ratingTemplate.type===e.RATING_TEMPLATE_TYPE.STAR?{b:t.o(e.sendCustomMessage),c:t.p({ratingTemplate:e.ratingTemplate})}:{d:t.o(e.sendCustomMessage),e:t.p({ratingTemplate:e.ratingTemplate})})}const u=t._export_sfc(T,[["render",_]]);wx.createComponent(u);
//# sourceMappingURL=../../../../../../../../../.sourcemap/mp-weixin/ai-desk-customer-uniapp/components/CustomerServiceChat/message-list/message-elements/message-desk/message-desk-elements/message-rating/index.js.map