15 lines
434 B
JavaScript
15 lines
434 B
JavaScript
import store from '@/store';
|
|
|
|
export const _onMessageReceived = function(cb) {
|
|
uni.$TUIKit.on(uni.$TIM.EVENT.MESSAGE_RECEIVED, cb);
|
|
return () => {
|
|
uni.$TUIKit.off(uni.$TIM.EVENT.MESSAGE_RECEIVED, cb);
|
|
}
|
|
};
|
|
let oldCb;
|
|
export const _onConversationListUpdated = function(cb) {
|
|
oldCb && uni.$TUIKit.off(uni.$TIM.EVENT.CONVERSATION_LIST_UPDATED, oldCb);
|
|
uni.$TUIKit.on(uni.$TIM.EVENT.CONVERSATION_LIST_UPDATED, cb);
|
|
oldCb = cb;
|
|
};
|