From 8e98f5b9daeb6eb05b37f1d404cc7933930168b1 Mon Sep 17 00:00:00 2001 From: zihluwang Date: Sat, 25 Apr 2026 15:31:17 +0800 Subject: [PATCH] feat: refactor loadModifications to use async/await and improve invocation --- src/page/mod-codes/index.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/page/mod-codes/index.tsx b/src/page/mod-codes/index.tsx index 305e967..7cbb541 100644 --- a/src/page/mod-codes/index.tsx +++ b/src/page/mod-codes/index.tsx @@ -39,7 +39,7 @@ export default function ModCodesPage() { }) }, [firearmId]) - const loadModifications = useCallback(() => { + const loadModifications = useCallback(async () => { return ModificationApi.getModifications({ page: page - 1, size: pageSize, @@ -54,7 +54,7 @@ export default function ModCodesPage() { }, [page, firearmId, selectedTags]) useEffect(() => { - loadModifications() + void loadModifications() }, [loadModifications]) async function handleDelete(modification: Modification) { @@ -69,7 +69,7 @@ export default function ModCodesPage() { if (modifications.length === 1 && page > 1) { setPage(page - 1) } else { - loadModifications() + void loadModifications() } } catch { message.error("改枪码删除失败,请稍后重试")