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 [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)
}
},

View File

@@ -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)
}