UNPKG

@tencentcloud/ai-desk-customer-wechat

Version:

AI Desk customer UIKit for wechat mini program

3 lines (2 loc) 1.04 kB
"use strict";const e=require("../../../../common/vendor.js"),b=require("../../../adapter-vue.js"),A=e.defineComponent({__name:"index",props:{url:{default:"https://web.sdk.qcloud.com/im/desk/assets/user_default_avatar.png"},size:{default:"36px"},borderRadius:{default:"50%"},useSkeletonAnimation:{type:Boolean,default:!1}},emits:["onLoad","onError"],setup(u,{emit:d}){const{ref:t,toRefs:i}=b.vue,f=t("https://web.sdk.qcloud.com/im/desk/assets/user_default_avatar.png"),c=d,l=u,{size:o,url:m,borderRadius:p,useSkeletonAnimation:r}=i(l);let s=0;const a=t(!1),_=t(!1);function v(n){a.value=!0}function k(n){s+=1,!(s>3)&&(_.value=!0,c("onError",n))}return(n,x)=>e.e$1({a:e.unref(r)&&!e.unref(a)},e.unref(r)&&!e.unref(a)?{b:e.unref(a)?1:"",c:e.unref(r)?1:""}:{},{d:e.unref(m)||e.unref(f),e:e.o(v),f:e.o(k),g:e.unref(o),h:e.unref(o),i:e.unref(p)})}}),g=e._export_sfc(A,[["__scopeId","data-v-00130b25"]]);wx.createComponent(g); //# sourceMappingURL=../../../../../.sourcemap/mp-weixin/ai-desk-customer-uniapp/components/common/Avatar/index.js.map