From 23a7e99a21e3f6d7feed34d807c3acd0c74a71f9 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Fri, 20 Mar 2026 18:08:28 +0800 Subject: [PATCH] chore: optimize unreact network requests (#5747) Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com> Co-authored-by: boojack --- web/src/components/MemoReactionListView/hooks.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/web/src/components/MemoReactionListView/hooks.ts b/web/src/components/MemoReactionListView/hooks.ts index c6a3a32db..b98c51205 100644 --- a/web/src/components/MemoReactionListView/hooks.ts +++ b/web/src/components/MemoReactionListView/hooks.ts @@ -48,9 +48,7 @@ export const useReactionActions = ({ memo, onComplete }: UseReactionActionsOptio const reactions = memo.reactions.filter( (reaction) => reaction.reactionType === reactionType && reaction.creator === currentUser.name, ); - for (const reaction of reactions) { - await memoServiceClient.deleteMemoReaction({ name: reaction.name }); - } + await Promise.all(reactions.map((reaction) => memoServiceClient.deleteMemoReaction({ name: reaction.name }))); } else { await memoServiceClient.upsertMemoReaction({ name: memo.name,