From 3e088cb76f9e98128c971b791e935d23e4139a1c Mon Sep 17 00:00:00 2001 From: RockYang Date: Wed, 19 Apr 2023 18:07:38 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E8=81=8A=E5=A4=A9=E6=A0=B7?= =?UTF-8?q?=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/utils/storage.js | 8 ++++ web/src/views/ChatFree.vue | 77 +++++++------------------------------- 2 files changed, 22 insertions(+), 63 deletions(-) diff --git a/web/src/utils/storage.js b/web/src/utils/storage.js index f6784b08..b8ede43d 100644 --- a/web/src/utils/storage.js +++ b/web/src/utils/storage.js @@ -85,3 +85,11 @@ export function setChat(chat) { chatList[chat.id] = chat; Storage.set(ChatListKey, chatList); } + +export function removeChat(chatId) { + const chatList = Storage.get(ChatListKey); + if (chatList) { + delete chatList[chatId]; + Storage.set(ChatListKey, chatList); + } +} diff --git a/web/src/views/ChatFree.vue b/web/src/views/ChatFree.vue index d6615082..fcb69fdb 100644 --- a/web/src/views/ChatFree.vue +++ b/web/src/views/ChatFree.vue @@ -2,21 +2,14 @@