chore: remove unused code

- Remove unused setAccessCodeRequired state in chat-panel.tsx
- Remove unused getSelectedModel export in model-config.ts
This commit is contained in:
dayuan.jiang
2025-12-22 20:46:12 +09:00
parent 7ed7b29274
commit 7cf6d7e7bd
2 changed files with 2 additions and 13 deletions

View File

@@ -148,7 +148,6 @@ export default function ChatPanel({
const [showHistory, setShowHistory] = useState(false) const [showHistory, setShowHistory] = useState(false)
const [showSettingsDialog, setShowSettingsDialog] = useState(false) const [showSettingsDialog, setShowSettingsDialog] = useState(false)
const [showModelConfigDialog, setShowModelConfigDialog] = useState(false) const [showModelConfigDialog, setShowModelConfigDialog] = useState(false)
const [, setAccessCodeRequired] = useState(false)
// Model configuration hook // Model configuration hook
const modelConfig = useModelConfig() const modelConfig = useModelConfig()
@@ -172,12 +171,11 @@ export default function ChatPanel({
fetch("/api/config") fetch("/api/config")
.then((res) => res.json()) .then((res) => res.json())
.then((data) => { .then((data) => {
setAccessCodeRequired(data.accessCodeRequired)
setDailyRequestLimit(data.dailyRequestLimit || 0) setDailyRequestLimit(data.dailyRequestLimit || 0)
setDailyTokenLimit(data.dailyTokenLimit || 0) setDailyTokenLimit(data.dailyTokenLimit || 0)
setTpmLimit(data.tpmLimit || 0) setTpmLimit(data.tpmLimit || 0)
}) })
.catch(() => setAccessCodeRequired(false)) .catch(() => {})
}, []) }, [])
// Quota management using extracted hook // Quota management using extracted hook
@@ -614,8 +612,7 @@ Continue from EXACTLY where you stopped.`,
}) })
if (error.message.includes("Invalid or missing access code")) { if (error.message.includes("Invalid or missing access code")) {
// Show settings button and open dialog to help user fix it // Show settings dialog to help user fix it
setAccessCodeRequired(true)
setShowSettingsDialog(true) setShowSettingsDialog(true)
} }
}, },

View File

@@ -275,11 +275,3 @@ export function findModelById(
): FlattenedModel | undefined { ): FlattenedModel | undefined {
return flattenModels(config).find((m) => m.id === modelId) 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)
}