From f0bfbfe693f29dd6382ae21f5aebab9b35048eb7 Mon Sep 17 00:00:00 2001 From: jialin Date: Tue, 13 Jan 2026 18:16:13 +0800 Subject: [PATCH] fix: re-create watch request after filtering --- src/hooks/use-table-fetch.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/hooks/use-table-fetch.ts b/src/hooks/use-table-fetch.ts index 84e2de78..0ba23b1a 100644 --- a/src/hooks/use-table-fetch.ts +++ b/src/hooks/use-table-fetch.ts @@ -230,6 +230,12 @@ export default function useTableFetch( ...params }); fetchData({ query: { ...queryParams, ...params } }); + if (watch) { + createModelsChunkRequest({ + ...queryParams, + ...params + }); + } }; const handlePageChange = (page: number, pageSize: number) => { @@ -271,10 +277,6 @@ export default function useTableFetch( page: 1, search: e.target.value }); - createModelsChunkRequest({ - ...queryParams, - search: e.target.value - }); }, 350); const handleNameChange = debounceUpdateFilter;