From 930279b2bd862853171e6124c55ebfbca95b93aa Mon Sep 17 00:00:00 2001 From: CorrectRoadH Date: Tue, 6 Jun 2023 17:38:56 +0800 Subject: [PATCH] fix: unwanted rerender when connect a new database (#127) * deleted unused code * fix: error when connect a new database * Update pnpm-lock.yaml * Update pnpm-lock.yaml --- src/components/ConnectionSidebar.tsx | 2 +- src/components/ConversationView/index.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/ConnectionSidebar.tsx b/src/components/ConnectionSidebar.tsx index f47d0e5..79e1cbb 100644 --- a/src/components/ConnectionSidebar.tsx +++ b/src/components/ConnectionSidebar.tsx @@ -105,7 +105,7 @@ const ConnectionSidebar = () => { }, [selectedSchemaName, schemaList]); useEffect(() => { - if (hasSchemaProperty && selectedSchemaName === "") { + if (hasSchemaProperty && selectedSchemaName === "" && schemaList.length > 0) { conversationStore.updateSelectedSchemaName(head(schemaList)?.name || ""); } }, [schemaList, currentConversation]); diff --git a/src/components/ConversationView/index.tsx b/src/components/ConversationView/index.tsx index 868f47a..35151f0 100644 --- a/src/components/ConversationView/index.tsx +++ b/src/components/ConversationView/index.tsx @@ -42,7 +42,7 @@ const ConversationView = () => { : []; const lastMessage = last(messageList); const [showSchemaDrawer, setShowSchemaDrawer] = useState(false); - + useEffect(() => { messageStore.messageList.map((message: Message) => { if (message.status === "LOADING") {