UNPKG

@lobehub/chat

Version:

Lobe Chat - an open-source, high-performance chatbot framework that supports speech synthesis, multimodal, and extensible Function Call plugin system. Supports one-click free deployment of your private ChatGPT/LLM web application.

29 lines (25 loc) 1.01 kB
// sort-imports-ignore import { ChatToolState, initialToolState } from './slices/builtinTool/initialState'; import { ChatPortalState, initialChatPortalState } from './slices/portal/initialState'; import { ChatMessageState, initialMessageState } from './slices/message/initialState'; import { ChatShareState, initialShareState } from './slices/share/initialState'; import { ChatTopicState, initialTopicState } from './slices/topic/initialState'; import { ChatAIChatState, initialAiChatState } from './slices/aiChat/initialState'; import { ChatThreadState, initialThreadState } from './slices/thread/initialState'; export type ChatStoreState = ChatTopicState & ChatMessageState & ChatAIChatState & ChatToolState & ChatShareState & ChatThreadState & ChatPortalState; export const initialState: ChatStoreState = { ...initialMessageState, ...initialAiChatState, ...initialTopicState, ...initialToolState, ...initialShareState, ...initialThreadState, ...initialChatPortalState, // cloud };