瀏覽代碼

feat: add indexDB

Dogtiti 1 年之前
父節點
當前提交
492b55c893
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      app/store/chat.ts

+ 3 - 1
app/store/chat.ts

@@ -27,6 +27,7 @@ import { createPersistStore } from "../utils/store";
 import { collectModelsWithDefaultModel } from "../utils/model";
 import { collectModelsWithDefaultModel } from "../utils/model";
 import { useAccessStore } from "./access";
 import { useAccessStore } from "./access";
 import { isDalle3 } from "../utils";
 import { isDalle3 } from "../utils";
+import { clear } from "idb-keyval";
 
 
 export type ChatMessage = RequestMessage & {
 export type ChatMessage = RequestMessage & {
   date: string;
   date: string;
@@ -665,7 +666,8 @@ export const useChatStore = createPersistStore(
         set(() => ({ sessions }));
         set(() => ({ sessions }));
       },
       },
 
 
-      clearAllData() {
+      async clearAllData() {
+        await clear();
         localStorage.clear();
         localStorage.clear();
         location.reload();
         location.reload();
       },
       },