chore: should get hardware information on launch (#4821)
This commit is contained in:
parent
296891ee39
commit
8c0f88fb4e
@ -15,6 +15,7 @@ import { useDebouncedCallback } from 'use-debounce'
|
|||||||
import useAssistants from '@/hooks/useAssistants'
|
import useAssistants from '@/hooks/useAssistants'
|
||||||
import { useGetEngines } from '@/hooks/useEngineManagement'
|
import { useGetEngines } from '@/hooks/useEngineManagement'
|
||||||
import useGetSystemResources from '@/hooks/useGetSystemResources'
|
import useGetSystemResources from '@/hooks/useGetSystemResources'
|
||||||
|
import { useGetHardwareInfo } from '@/hooks/useHardwareManagement'
|
||||||
import useModels from '@/hooks/useModels'
|
import useModels from '@/hooks/useModels'
|
||||||
import useThreads from '@/hooks/useThreads'
|
import useThreads from '@/hooks/useThreads'
|
||||||
|
|
||||||
@ -34,6 +35,7 @@ const DataLoader: React.FC = () => {
|
|||||||
const setJanSettingScreen = useSetAtom(janSettingScreenAtom)
|
const setJanSettingScreen = useSetAtom(janSettingScreenAtom)
|
||||||
const { getData: loadModels } = useModels()
|
const { getData: loadModels } = useModels()
|
||||||
const { mutate } = useGetEngines()
|
const { mutate } = useGetEngines()
|
||||||
|
const { mutate: getHardwareInfo } = useGetHardwareInfo()
|
||||||
|
|
||||||
useThreads()
|
useThreads()
|
||||||
useAssistants()
|
useAssistants()
|
||||||
@ -42,6 +44,7 @@ const DataLoader: React.FC = () => {
|
|||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
// Load data once
|
// Load data once
|
||||||
loadModels()
|
loadModels()
|
||||||
|
getHardwareInfo()
|
||||||
// eslint-disable-next-line react-hooks/exhaustive-deps
|
// eslint-disable-next-line react-hooks/exhaustive-deps
|
||||||
}, [])
|
}, [])
|
||||||
const reloadData = useDebouncedCallback(() => {
|
const reloadData = useDebouncedCallback(() => {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user