@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.
23 lines (20 loc) • 850 B
text/typescript
import { UserAuthState, initialAuthState } from './slices/auth/initialState';
import { CommonState, initialCommonState } from './slices/common/initialState';
import { ModelListState, initialModelListState } from './slices/modelList/initialState';
import { UserPreferenceState, initialPreferenceState } from './slices/preference/initialState';
import { UserSettingsState, initialSettingsState } from './slices/settings/initialState';
import { UserSyncState, initialSyncState } from './slices/sync/initialState';
export type UserState = UserSyncState &
UserSettingsState &
UserPreferenceState &
UserAuthState &
ModelListState &
CommonState;
export const initialState: UserState = {
...initialSyncState,
...initialSettingsState,
...initialPreferenceState,
...initialAuthState,
...initialCommonState,
...initialModelListState,
};