jan/web-app/src/hooks/useModelLoad.ts
Louis 8d84c3b884
feat: add model load error handling to improve UX (#5802)
* feat: model load error handling

* chore: clean up

* test: add tests

* fix: provider name
2025-07-18 08:25:54 +05:30

12 lines
306 B
TypeScript

import { create } from 'zustand'
type ModelLoadState = {
modelLoadError?: string
setModelLoadError: (error: string | undefined) => void
}
export const useModelLoad = create<ModelLoadState>()((set) => ({
modelLoadError: undefined,
setModelLoadError: (error) => set({ modelLoadError: error }),
}))