chore: fix build warnings, add deployment config, and cleanup lint errors

- Fix React Hook dependencies and Image optimization warnings
- Add DATA_DIR and INITIAL_PASSWORD env var support
- Fix Tailwind v4 legacy syntax and suppress CSS directives warnings
- Add PropTypes and remove unused variables
This commit is contained in:
apeltekci
2026-01-20 12:58:51 +07:00
committed by decolua
parent 0943387d24
commit 0848dd5d13
21 changed files with 156 additions and 114 deletions
@@ -46,14 +46,14 @@ export default function ClaudeToolCard({
if (apiKeys?.length > 0 && !selectedApiKey) {
setSelectedApiKey(apiKeys[0].key);
}
}, [apiKeys]);
}, [apiKeys, selectedApiKey]);
useEffect(() => {
if (isExpanded && !claudeStatus) {
checkClaudeStatus();
fetchModelAliases();
}
}, [isExpanded]);
}, [isExpanded, claudeStatus]);
const fetchModelAliases = async () => {
try {
@@ -80,7 +80,7 @@ export default function ClaudeToolCard({
setSelectedApiKey(tokenFromFile);
}
}
}, [claudeStatus, apiKeys]);
}, [claudeStatus, apiKeys, tool.defaultModels, onModelMappingChange]);
const checkClaudeStatus = async () => {
setCheckingClaude(true);