From e1df13e7c43c2b8fd20fb2adc51396588ae4ef72 Mon Sep 17 00:00:00 2001 From: tangtaoit Date: Mon, 9 Oct 2023 16:42:12 +0800 Subject: [PATCH] fix: update --- packages/tsdaodaobase/src/App.css | 1 - .../src/Components/Conversation/index.tsx | 11 +++++----- .../src/Components/ListItem/index.tsx | 2 +- .../tsdaodaobase/src/Service/APIClient.ts | 1 + .../tsdaodaobase/src/Service/EmojiService.ts | 2 +- .../src/assets/toolbars/func_image_normal.svg | 20 ------------------- packages/tsdaodaobase/src/module.tsx | 3 +-- 7 files changed, 10 insertions(+), 30 deletions(-) delete mode 100644 packages/tsdaodaobase/src/assets/toolbars/func_image_normal.svg diff --git a/packages/tsdaodaobase/src/App.css b/packages/tsdaodaobase/src/App.css index 9d963ef..b066c25 100644 --- a/packages/tsdaodaobase/src/App.css +++ b/packages/tsdaodaobase/src/App.css @@ -24,7 +24,6 @@ --wk-message-item: white; --wk-message-color: #0F0F0F; - } *, *:before, *:after { diff --git a/packages/tsdaodaobase/src/Components/Conversation/index.tsx b/packages/tsdaodaobase/src/Components/Conversation/index.tsx index 69c2799..34c70f9 100644 --- a/packages/tsdaodaobase/src/Components/Conversation/index.tsx +++ b/packages/tsdaodaobase/src/Components/Conversation/index.tsx @@ -286,7 +286,7 @@ export class Conversation extends Component implements Conver const viewport = document.getElementById(this.vm.messageContainerId) const visiableMessages = this.allVisiableMessages(viewport) if (visiableMessages && visiableMessages.length > 0) { - const unreadMessages = [] + const unreadMessages = new Array() for (const visiableMessage of visiableMessages) { if (!visiableMessage.remoteExtra.readed && visiableMessage.fromUID !== WKApp.loginInfo.uid && visiableMessage.setting.receiptEnabled) { unreadMessages.push(visiableMessage.message) @@ -411,18 +411,19 @@ export class Conversation extends Component implements Conver } } // 所有可见的消息 - allVisiableMessages(vp: HTMLElement | null) { + allVisiableMessages(vp: HTMLElement | null):Array { + const visiableMessages = new Array() if (!this.vm.messages || this.vm.messages.length === 0) { - return + return visiableMessages } let viewport = vp if (!viewport) { viewport = document.getElementById(this.vm.messageContainerId) } if (!viewport) { - return + return visiableMessages } - const visiableMessages = [] + const targetScrollTop = viewport.scrollTop; for (let index = 0; index < this.vm.messages.length; index++) { const message = this.vm.messages[index]; diff --git a/packages/tsdaodaobase/src/Components/ListItem/index.tsx b/packages/tsdaodaobase/src/Components/ListItem/index.tsx index 80a8dd8..95b4d11 100644 --- a/packages/tsdaodaobase/src/Components/ListItem/index.tsx +++ b/packages/tsdaodaobase/src/Components/ListItem/index.tsx @@ -26,7 +26,7 @@ export class ListItem extends Component{ {subTitle} {/*
- +
*/} } diff --git a/packages/tsdaodaobase/src/Service/APIClient.ts b/packages/tsdaodaobase/src/Service/APIClient.ts index 211a662..174db61 100644 --- a/packages/tsdaodaobase/src/Service/APIClient.ts +++ b/packages/tsdaodaobase/src/Service/APIClient.ts @@ -53,6 +53,7 @@ export default class APIClient { if(self.logoutCallback) { self.logoutCallback() } + break; default: msg = "未知错误" break; diff --git a/packages/tsdaodaobase/src/Service/EmojiService.ts b/packages/tsdaodaobase/src/Service/EmojiService.ts index 792319f..d26f145 100644 --- a/packages/tsdaodaobase/src/Service/EmojiService.ts +++ b/packages/tsdaodaobase/src/Service/EmojiService.ts @@ -179,7 +179,7 @@ export class DefaultEmojiService implements EmojiService { emojiRegExp() { if(!this.emojiKeys) { - this.emojiKeys = [] + this.emojiKeys = new Array() const keys = this.emojiMap.keys() for (let emojiKey of keys) { this.emojiKeys.push(emojiKey) diff --git a/packages/tsdaodaobase/src/assets/toolbars/func_image_normal.svg b/packages/tsdaodaobase/src/assets/toolbars/func_image_normal.svg deleted file mode 100644 index 8335865..0000000 --- a/packages/tsdaodaobase/src/assets/toolbars/func_image_normal.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - pc_picture - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/packages/tsdaodaobase/src/module.tsx b/packages/tsdaodaobase/src/module.tsx index c6bece3..99efbba 100644 --- a/packages/tsdaodaobase/src/module.tsx +++ b/packages/tsdaodaobase/src/module.tsx @@ -341,10 +341,9 @@ export default class BaseModule implements IModule { window.open("https://www.snipaste.com") }}> }) - WKApp.endpoints.registerChatToolbar("chattoolbar.image", (ctx) => { - return + return })