UNPKG

@tencentcloud/lite-chat

Version:

Tencent Cloud Chat SDK for Web/Mini Program/uni-app/React Native/Donut

2 lines (1 loc) 1.07 kB
function t(t,i,n,e){return new(n||(n=Promise))((function(r,o){function s(t){try{a(e.next(t))}catch(t){o(t)}}function c(t){try{a(e.throw(t))}catch(t){o(t)}}function a(t){var i;t.done?r(t.value):(i=t.value,i instanceof n?i:new n((function(t){t(i)}))).then(s,c)}a((e=e.apply(t,i||[])).next())}))}"function"==typeof SuppressedError&&SuppressedError;const i="friend";var n=new class{init(t){this._core=t;const{helper:i}=t;i.registerApi("getFriendList",this)}getFriendList(){return t(this,void 0,void 0,(function*(){return console.log(`${i} getFriendList`),{code:0,data:[]}}))}};var e=new class{init(t){this._core=t;const{helper:i}=t;i.registerApi("getFriendApplicationList",this)}getFriendApplicationList(){return t(this,void 0,void 0,(function*(){return console.log(`${i} getFriendApplicationList`),{code:0,data:{friendApplicationList:[],unreadCount:0}}}))}};var r=new class{init(t){this._core=t}};const o={getFriendList:!0,getFriendApplicationList:!0};var s=new class{install(t){n.init(t),e.init(t),r.init(t),t.helper.registerValidateConfig({auth:o})}};export{s as default};