sidebar collapsed properly

This commit is contained in:
dakai
2023-04-01 10:26:46 +08:00
parent 8b4db412d8
commit 045dc0c63e
8 changed files with 5462 additions and 7693 deletions

View File

@@ -204,6 +204,8 @@ interface ChatStore {
resetConfig: () => void;
updateConfig: (updater: (config: ChatConfig) => void) => void;
clearAllData: () => void;
sidebarCollapse: boolean;
setSidebarCollapse: (value: boolean) => void;
}
function countMessages(msgs: Message[]) {
@@ -480,6 +482,12 @@ export const useChatStore = create<ChatStore>()(
location.reload();
}
},
sidebarCollapse: false,
setSidebarCollapse(value) {
set({
sidebarCollapse: value,
});
},
}),
{
name: LOCAL_KEY,