From 719679962560f45743a8ad3e12eb2259d5956401 Mon Sep 17 00:00:00 2001 From: heimoshuiyu Date: Tue, 15 Oct 2024 16:48:18 +0800 Subject: [PATCH] remove; buildFieldForSearch --- src/app.tsx | 4 ---- src/utils/buildForSearch.ts | 27 --------------------------- 2 files changed, 31 deletions(-) delete mode 100644 src/utils/buildForSearch.ts diff --git a/src/app.tsx b/src/app.tsx index d357f70..b5cc607 100644 --- a/src/app.tsx +++ b/src/app.tsx @@ -10,7 +10,6 @@ import { Tr, langCodeContext, LANG_OPTIONS } from "@/translate"; import { ChatStore } from "@/types/chatstore"; import { newChatStore } from "@/types/newChatstore"; import { STORAGE_NAME, STORAGE_NAME_SELECTED } from "@/const"; -import { BuildFiledForSearch } from "@/utils/buildForSearch"; import { upgrade } from "@/indexedDB/upgrade"; export function App() { @@ -52,9 +51,6 @@ export function App() { const [chatStore, _setChatStore] = useState(newChatStore({})); const setChatStore = async (chatStore: ChatStore) => { - // building field for search - chatStore.contents_for_index = BuildFiledForSearch(chatStore); - console.log("recalculate postBeginIndex"); const max = chatStore.maxTokens - chatStore.tokenMargin; let sum = 0; diff --git a/src/utils/buildForSearch.ts b/src/utils/buildForSearch.ts deleted file mode 100644 index b7c9236..0000000 --- a/src/utils/buildForSearch.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { ChatStore } from "@/types/chatstore"; - -export function BuildFiledForSearch(chatStore: ChatStore): string[] { - const contents_for_index: string[] = []; - - if (chatStore.systemMessageContent.trim()) { - contents_for_index.push(chatStore.systemMessageContent.trim()); - } - - for (const msg of chatStore.history) { - if (typeof msg.content === "string") { - contents_for_index.push(msg.content); - continue; - } - - for (const chunk of msg.content) { - if (chunk.type === "text") { - const text = chunk.text; - if (text?.trim()) { - contents_for_index.push(text); - } - } - } - } - - return contents_for_index; -}