From a1da8bd12f102622f4bf65dd78fc2f23be1e5907 Mon Sep 17 00:00:00 2001 From: Mathew Pareles Date: Thu, 9 Jan 2025 03:59:10 -0800 Subject: [PATCH] settings improve --- .../browser/react/src/markdown/ChatMarkdownRender.tsx | 9 +++++++-- .../react/src/sidebar-tsx/SidebarThreadSelector.tsx | 4 ++-- .../browser/react/src/void-settings-tsx/Settings.tsx | 2 +- 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/src/vs/workbench/contrib/void/browser/react/src/markdown/ChatMarkdownRender.tsx b/src/vs/workbench/contrib/void/browser/react/src/markdown/ChatMarkdownRender.tsx index 3b214b92..a793d10f 100644 --- a/src/vs/workbench/contrib/void/browser/react/src/markdown/ChatMarkdownRender.tsx +++ b/src/vs/workbench/contrib/void/browser/react/src/markdown/ChatMarkdownRender.tsx @@ -64,6 +64,11 @@ const CodeButtonsOnHover = ({ text }: { text: string }) => { } +export const CodeSpan = ({ children, className }: { children: React.ReactNode, className?: string }) => { + return + {children} + +} const RenderToken = ({ token, nested = false }: { token: Token | string, nested?: boolean }): JSX.Element => { @@ -197,9 +202,9 @@ const RenderToken = ({ token, nested = false }: { token: Token | string, nested? // inline code if (t.type === "codespan") { return ( - + {t.text} - + ) } diff --git a/src/vs/workbench/contrib/void/browser/react/src/sidebar-tsx/SidebarThreadSelector.tsx b/src/vs/workbench/contrib/void/browser/react/src/sidebar-tsx/SidebarThreadSelector.tsx index f2e459cd..1312a26f 100644 --- a/src/vs/workbench/contrib/void/browser/react/src/sidebar-tsx/SidebarThreadSelector.tsx +++ b/src/vs/workbench/contrib/void/browser/react/src/sidebar-tsx/SidebarThreadSelector.tsx @@ -59,8 +59,8 @@ export const SidebarThreadSelector = () => { return <>Error: Threads not found. const pastThread = allThreads[threadId] - let firstMsg:string|null = null - let secondMsg:string|null = null + let firstMsg: string | null = null + let secondMsg: string | null = null const firstMsgIdx = allThreads[threadId].messages.findIndex(msg => msg.role !== 'system' && !!msg.displayContent) ?? '' if (firstMsgIdx !== -1) diff --git a/src/vs/workbench/contrib/void/browser/react/src/void-settings-tsx/Settings.tsx b/src/vs/workbench/contrib/void/browser/react/src/void-settings-tsx/Settings.tsx index f6bf073d..c1dbf903 100644 --- a/src/vs/workbench/contrib/void/browser/react/src/void-settings-tsx/Settings.tsx +++ b/src/vs/workbench/contrib/void/browser/react/src/void-settings-tsx/Settings.tsx @@ -10,7 +10,7 @@ import ErrorBoundary from '../sidebar-tsx/ErrorBoundary.js' import { VoidButton, VoidCheckBox, VoidCustomSelectBox, VoidInputBox, VoidSwitch } from '../util/inputs.js' import { useAccessor, useIsDark, useRefreshModelListener, useRefreshModelState, useSettingsState } from '../util/services.js' import { X, RefreshCw, Loader2, Check, MoveRight } from 'lucide-react' -import { ChatMarkdownRender } from '../markdown/ChatMarkdownRender.js' +import { ChatMarkdownRender, CodeSpan } from '../markdown/ChatMarkdownRender.js' import { useScrollbarStyles } from '../util/useScrollbarStyles.js' import { isWindows, isLinux, isMacintosh } from '../../../../../../../base/common/platform.js' import { URI } from '../../../../../../../base/common/uri.js'