fix: refresh model list manually

This commit is contained in:
jialin
2025-05-28 17:25:23 +08:00
parent f53fe042a9
commit aa6b5ec24f
5 changed files with 166 additions and 7 deletions
+16 -3
View File
@@ -260,11 +260,23 @@ const Models: React.FC = () => {
setTimeout(resolve, 300);
});
setModelInstances(cacheInsDataListRef.current);
fetchData({
loadingVal: false
});
}, []);
const handleSearch = useCallback(async () => {
await fetchData();
}, [fetchData]);
const handleOnStart = useCallback(() => {
fetchData({
loadingVal: false
});
}, []);
const handleSearch = useCallback(
async (params?: any) => {
await fetchData(params);
},
[fetchData]
);
const debounceUpdateFilter = _.debounce((e: any) => {
setQueryParams({
@@ -469,6 +481,7 @@ const Models: React.FC = () => {
onViewLogs={handleOnViewLogs}
onCancelViewLogs={handleOnCancelViewLogs}
onStop={handleOnStop}
onStart={handleOnStart}
queryParams={queryParams}
loading={dataSource.loading}
loadend={dataSource.loadend}