balibabu
feat: delete the added model #503 and display an error message when the requested file fails to parse #684 (#708)
ebf2bde
import { ChunkModelState } from '@/pages/add-knowledge/components/knowledge-chunk/model'; | |
import { KFModelState } from '@/pages/add-knowledge/components/knowledge-file/model'; | |
import { KSModelState } from '@/pages/add-knowledge/components/knowledge-setting/model'; | |
import { TestingModelState } from '@/pages/add-knowledge/components/knowledge-testing/model'; | |
import { kAModelState } from '@/pages/add-knowledge/model'; | |
import { ChatModelState } from '@/pages/chat/model'; | |
import { FileManagerModelState } from '@/pages/file-manager/model'; | |
import { KnowledgeModelState } from '@/pages/knowledge/model'; | |
import { LoginModelState } from '@/pages/login/model'; | |
import { SettingModelState } from '@/pages/user-setting/model'; | |
declare module 'lodash'; | |
function useSelector<TState = RootState, TSelected = unknown>( | |
selector: (state: TState) => TSelected, | |
equalityFn?: (left: TSelected, right: TSelected) => boolean, | |
): TSelected; | |
export interface RootState { | |
// loading: Loading; | |
fileManager: FileManagerModelState; | |
chatModel: ChatModelState; | |
loginModel: LoginModelState; | |
knowledgeModel: KnowledgeModelState; | |
settingModel: SettingModelState; | |
kFModel: KFModelState; | |
kAModel: kAModelState; | |
chunkModel: ChunkModelState; | |
kSModel: KSModelState; | |
testingModel: TestingModelState; | |
} | |
declare global { | |
type Nullable<T> = T | null; | |
} | |
declare module 'umi' { | |
export { useSelector }; | |
} | |