From 90d6af56d1a8f86855f54c3bc319824f6489ecb4 Mon Sep 17 00:00:00 2001 From: Julius Marminge <51714798+juliusmarminge@users.noreply.github.com> Date: Fri, 16 Oct 2026 21:37:52 -0700 Subject: [PATCH] perf(web): the font previews compile with the React Compiler Co-Authored-By: Claude Opus 5.5 --- apps/web/src/components/settings/SettingsFontPreviews.tsx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/apps/web/src/components/settings/SettingsFontPreviews.tsx b/apps/web/src/components/settings/SettingsFontPreviews.tsx index d9fe4d0b909e5..b6f42c5c6b2e9 100644 --- a/apps/web/src/components/settings/SettingsFontPreviews.tsx +++ b/apps/web/src/components/settings/SettingsFontPreviews.tsx @@ -1,5 +1,5 @@ import { preloadPatchFile } from "@pierre/diffs/ssr"; -import { useCallback, useEffect, useRef, useState } from "react"; +import { useEffect, useRef, useState } from "react"; import { ComposerPromptEditor, type ComposerPromptEditorHandle } from "../ComposerPromptEditor"; import { EMPTY_COMPOSER_CONTEXT_RECORDS } from "../composerContextPresentation"; import { terminalThemeFromApp } from "../ThreadTerminalDrawer"; @@ -22,10 +22,10 @@ export function PromptFontPreview() { const editorRef = useRef(null); const [prompt, setPrompt] = useState(PROMPT_PREVIEW_TEXT); const [cursor, setCursor] = useState(PROMPT_PREVIEW_TEXT.length); - const onChange = useCallback((nextValue: string, nextCursor: number) => { + const onChange = (nextValue: string, nextCursor: number) => { setPrompt(nextValue); setCursor(nextCursor); - }, []); + }; return (
{