From a9b3cc146bf4ff62ce1d1d8d586729ce1baa715d Mon Sep 17 00:00:00 2001 From: Mathew Pareles Date: Sat, 22 Feb 2025 02:07:33 -0800 Subject: [PATCH] refactor --- .../react/src/sidebar-tsx/SidebarChat.tsx | 44 +++++++++---------- 1 file changed, 22 insertions(+), 22 deletions(-) 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 7a0563c3..23767833 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 @@ -545,16 +545,16 @@ export const SelectedFiles = ( type ToolReusltToComponent = { [T in ToolName]: (props: { message: ToolMessage }) => React.ReactNode } interface ToolResultProps { - title: string; - desc: string; - desc2?: number; + actionTitle: string; + actionParam: string; + actionNumResults?: number; children?: React.ReactNode; } const ToolResult = ({ - title, - desc, - desc2, + actionTitle, + actionParam, + actionNumResults, children, }: ToolResultProps) => { const [isExpanded, setIsExpanded] = useState(false); @@ -563,7 +563,7 @@ const ToolResult = ({ return (
-
+
children && setIsExpanded(!isExpanded)} @@ -574,11 +574,11 @@ const ToolResult = ({ /> )}
- {title} - {`"`}{desc}{`"`} - {desc2 !== undefined && ( + {actionTitle} + {`"`}{actionParam}{`"`} + {actionNumResults !== undefined && ( - {`(`}{desc2}{` result`}{desc2 !== 1 ? 's' : ''}{`)`} + {`(`}{actionNumResults}{` result`}{actionNumResults !== 1 ? 's' : ''}{`)`} )}
@@ -598,15 +598,15 @@ const ToolResult = ({ const toolResultToComponent: ToolReusltToComponent = { 'read_file': ({ message }) => ( ), 'list_dir': ({ message }) => (
{message.result.children?.map((item, i) => ( @@ -625,9 +625,9 @@ const toolResultToComponent: ToolReusltToComponent = { ), 'pathname_search': ({ message }) => (
{Array.isArray(message.result.uris) ? @@ -653,9 +653,9 @@ const toolResultToComponent: ToolReusltToComponent = { ), 'search': ({ message }) => (
{typeof message.result.uris === 'string' ?