diff --git a/src/components/CredentialsSettings.jsx b/src/components/CredentialsSettings.jsx index fad1a51..7e33e06 100644 --- a/src/components/CredentialsSettings.jsx +++ b/src/components/CredentialsSettings.jsx @@ -2,6 +2,8 @@ import { useState, useEffect } from 'react'; import { Button } from './ui/button'; import { Input } from './ui/input'; import { Key, Plus, Trash2, Eye, EyeOff, Copy, Check, Github, ExternalLink } from 'lucide-react'; +import { useVersionCheck } from '../hooks/useVersionCheck'; +import { version } from '../../package.json'; function CredentialsSettings() { const [apiKeys, setApiKeys] = useState([]); @@ -17,6 +19,9 @@ function CredentialsSettings() { const [copiedKey, setCopiedKey] = useState(null); const [newlyCreatedKey, setNewlyCreatedKey] = useState(null); + // Version check hook + const { updateAvailable, latestVersion, releaseInfo } = useVersionCheck('siteboon', 'claudecodeui'); + useEffect(() => { fetchData(); }, []); @@ -410,6 +415,34 @@ function CredentialsSettings() { )} + + {/* Version Information */} +