From 1b99d24fc1cd95c93b48ae98ce265d83ce897566 Mon Sep 17 00:00:00 2001 From: hhs <386998068@qq.com> Date: Mon, 22 Jun 2026 00:28:59 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E5=89=8D=E7=AB=AF=20T?= =?UTF-8?q?ypeScript=20=E7=BC=96=E8=AF=91=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 移除 App.tsx 中未使用的 activeScenario 变量 - 修复 ChatPanel 中 ReactNode 的 type-only import - 移除 ChatPanel 中未使用的 onSelectScenario 参数 修复 CI 构建失败问题 --- frontend/src/App.tsx | 3 --- frontend/src/components/ChatPanel/index.tsx | 3 +-- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/frontend/src/App.tsx b/frontend/src/App.tsx index df95d42..c1cdff1 100644 --- a/frontend/src/App.tsx +++ b/frontend/src/App.tsx @@ -240,9 +240,6 @@ function AppContent() { }]); }, [updateConfig, setMessages, tr]); - // 当前情景对象 - const activeScenario = allScenarios.find((s) => s.id === (config.scenario || "free_chat")) || allScenarios[0]; - // ---- 键盘快捷键 ---- useEffect(() => { const handler = (e: KeyboardEvent) => { diff --git a/frontend/src/components/ChatPanel/index.tsx b/frontend/src/components/ChatPanel/index.tsx index 8bfbd0e..741b825 100644 --- a/frontend/src/components/ChatPanel/index.tsx +++ b/frontend/src/components/ChatPanel/index.tsx @@ -4,7 +4,7 @@ // 增强:空状态情景选择卡片、语音输入按钮 // ============================================================ -import { ReactNode, useEffect, useRef, useState } from "react"; +import { useEffect, useRef, useState, type ReactNode } from "react"; import { useI18n } from "../../lib/i18n"; import { scenarios } from "../../lib/scenarios"; import type { ChatMessage } from "../../types"; @@ -52,7 +52,6 @@ export function ChatPanel({ onSendText, onToggleMic, onSceneCard, - onSelectScenario, }: ChatPanelProps) { const bottomRef = useRef(null); const containerRef = useRef(null); -- 2.49.1