diff --git a/src/vs/workbench/contrib/void/browser/react/src/sidebar-tsx/SidebarChat.tsx b/src/vs/workbench/contrib/void/browser/react/src/sidebar-tsx/SidebarChat.tsx index 4d5e3ac6..cc419ba7 100644 --- a/src/vs/workbench/contrib/void/browser/react/src/sidebar-tsx/SidebarChat.tsx +++ b/src/vs/workbench/contrib/void/browser/react/src/sidebar-tsx/SidebarChat.tsx @@ -268,6 +268,7 @@ interface VoidChatAreaProps { showModelDropdown?: boolean; showSelections?: boolean; showProspectiveSelections?: boolean; + loadingIcon?: React.ReactNode; selections?: StagingSelectionItem[] setSelections?: (s: StagingSelectionItem[]) => void @@ -297,6 +298,7 @@ export const VoidChatArea: React.FC = ({ selections, setSelections, featureName, + loadingIcon, }) => { return (
= ({
)} - {isStreaming ? ( - - ) : ( - - )} + +
+ + {isStreaming && loadingIcon} + + {isStreaming ? ( + + ) : ( + + )} +
+ );