From 7cf6d7e7bdbfec5cdf17bb34a0a98cf374d6eef6 Mon Sep 17 00:00:00 2001 From: "dayuan.jiang" Date: Mon, 22 Dec 2025 20:46:12 +0900 Subject: [PATCH] chore: remove unused code - Remove unused setAccessCodeRequired state in chat-panel.tsx - Remove unused getSelectedModel export in model-config.ts --- components/chat-panel.tsx | 7 ++----- lib/types/model-config.ts | 8 -------- 2 files changed, 2 insertions(+), 13 deletions(-) diff --git a/components/chat-panel.tsx b/components/chat-panel.tsx index d0f32d1..19400d3 100644 --- a/components/chat-panel.tsx +++ b/components/chat-panel.tsx @@ -148,7 +148,6 @@ export default function ChatPanel({ const [showHistory, setShowHistory] = useState(false) const [showSettingsDialog, setShowSettingsDialog] = useState(false) const [showModelConfigDialog, setShowModelConfigDialog] = useState(false) - const [, setAccessCodeRequired] = useState(false) // Model configuration hook const modelConfig = useModelConfig() @@ -172,12 +171,11 @@ export default function ChatPanel({ fetch("/api/config") .then((res) => res.json()) .then((data) => { - setAccessCodeRequired(data.accessCodeRequired) setDailyRequestLimit(data.dailyRequestLimit || 0) setDailyTokenLimit(data.dailyTokenLimit || 0) setTpmLimit(data.tpmLimit || 0) }) - .catch(() => setAccessCodeRequired(false)) + .catch(() => {}) }, []) // Quota management using extracted hook @@ -614,8 +612,7 @@ Continue from EXACTLY where you stopped.`, }) if (error.message.includes("Invalid or missing access code")) { - // Show settings button and open dialog to help user fix it - setAccessCodeRequired(true) + // Show settings dialog to help user fix it setShowSettingsDialog(true) } }, diff --git a/lib/types/model-config.ts b/lib/types/model-config.ts index 150fd1f..efe6a79 100644 --- a/lib/types/model-config.ts +++ b/lib/types/model-config.ts @@ -275,11 +275,3 @@ export function findModelById( ): FlattenedModel | undefined { return flattenModels(config).find((m) => m.id === modelId) } - -// Get selected model -export function getSelectedModel( - config: MultiModelConfig, -): FlattenedModel | undefined { - if (!config.selectedModelId) return undefined - return findModelById(config, config.selectedModelId) -}