From f7885fa6eccfc9230e77f59623406ea8453b84f7 Mon Sep 17 00:00:00 2001 From: WuYongJie Date: Thu, 6 Aug 2026 16:29:28 +0800 Subject: [PATCH] fix(work-record): prepend newly added records (cherry picked from commit 8a999c29dcc9d07202c6b685f58c8fb386ed04a7) --- .../src/app/intake/work-record/useWorkRecordWorkspace.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/furniture-3d-system/src/app/intake/work-record/useWorkRecordWorkspace.ts b/furniture-3d-system/src/app/intake/work-record/useWorkRecordWorkspace.ts index cbd8be00..c18d8f0c 100644 --- a/furniture-3d-system/src/app/intake/work-record/useWorkRecordWorkspace.ts +++ b/furniture-3d-system/src/app/intake/work-record/useWorkRecordWorkspace.ts @@ -219,7 +219,7 @@ export function useWorkRecordWorkspace({ const addRecord = useCallback(() => { if (!canEditRecords) return; const draft = createDraftRow(currentUserId, currentUserName); - replaceRows((current) => [...current, draft]); + replaceRows((current) => [draft, ...current]); }, [canEditRecords, currentUserId, currentUserName, replaceRows]); const removeRecord = useCallback(async (id: string) => {