From 1c3d9d7623ecff0437db0627cace0cbb421b458a Mon Sep 17 00:00:00 2001 From: Jacob Richman Date: Fri, 23 May 2025 22:51:47 -0700 Subject: Make console message support more robust to logging in the middle of rendering. (#521) --- packages/cli/src/ui/components/ConsolePatcher.tsx | 1 + packages/cli/src/ui/components/DetailedMessagesDisplay.tsx | 3 +++ 2 files changed, 4 insertions(+) (limited to 'packages/cli/src/ui/components') diff --git a/packages/cli/src/ui/components/ConsolePatcher.tsx b/packages/cli/src/ui/components/ConsolePatcher.tsx index 240a32e5..843c6320 100644 --- a/packages/cli/src/ui/components/ConsolePatcher.tsx +++ b/packages/cli/src/ui/components/ConsolePatcher.tsx @@ -40,6 +40,7 @@ export const useConsolePatcher = ({ onNewMessage({ type, content: formatArgs(args), + count: 1, }); } }; diff --git a/packages/cli/src/ui/components/DetailedMessagesDisplay.tsx b/packages/cli/src/ui/components/DetailedMessagesDisplay.tsx index c1d65a9a..1ab78426 100644 --- a/packages/cli/src/ui/components/DetailedMessagesDisplay.tsx +++ b/packages/cli/src/ui/components/DetailedMessagesDisplay.tsx @@ -64,6 +64,9 @@ export const DetailedMessagesDisplay: React.FC< {icon} {msg.content} + {msg.count && msg.count > 1 && ( + (x{msg.count}) + )} ); -- cgit v1.2.3