From 5421b0d1cc7d1671274316a2269e96828f9b1c1b Mon Sep 17 00:00:00 2001 From: "Abdulazez (Abza)" Date: Tue, 26 May 2026 07:09:54 +0300 Subject: [PATCH] fix: prevent prop array mutation by spreading allRecipients before sort (#2840) --- .../general/document-signing/document-signing-page-view-v1.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/remix/app/components/general/document-signing/document-signing-page-view-v1.tsx b/apps/remix/app/components/general/document-signing/document-signing-page-view-v1.tsx index 0c86661ce..b331b7628 100644 --- a/apps/remix/app/components/general/document-signing/document-signing-page-view-v1.tsx +++ b/apps/remix/app/components/general/document-signing/document-signing-page-view-v1.tsx @@ -142,7 +142,7 @@ export const DocumentSigningPageViewV1 = ({ return undefined; } - const sortedRecipients = allRecipients.sort((a, b) => { + const sortedRecipients = [...allRecipients].sort((a, b) => { // Sort by signingOrder first (nulls last), then by id if (a.signingOrder === null && b.signingOrder === null) { return a.id - b.id;