Fix:webapp UI issues (#15601)

This commit is contained in:
KVOJJJin 2025-03-13 14:23:41 +08:00 • committed by GitHub
commit efebbffe96
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
17 changed files with 182 additions and 50 deletions

View file

@ -50,6 +50,10 @@ export type ChatWithHistoryContextValue = {
themeBuilder?: ThemeBuilder
sidebarCollapseState?: boolean
handleSidebarCollapse: (state: boolean) => void
clearChatList?: boolean
setClearChatList: (state: boolean) => void
isResponding?: boolean
setIsResponding: (state: boolean) => void,
}
export const ChatWithHistoryContext = createContext<ChatWithHistoryContextValue>({
@ -77,5 +81,9 @@ export const ChatWithHistoryContext = createContext<ChatWithHistoryContextValue>
currentChatInstanceRef: { current: { handleStop: () => {} } },
sidebarCollapseState: false,
handleSidebarCollapse: () => {},
clearChatList: false,
setClearChatList: () => {},
isResponding: false,
setIsResponding: () => {},
})
export const useChatWithHistoryContext = () => useContext(ChatWithHistoryContext)