import { useTheme } from '../hooks/useTheme' import { useLocalStorage } from '../hooks/useLocalStorage' import { Sun, Moon, Monitor, Zap, Clock } from 'lucide-react' const REFRESH_PRESETS = [ { label: '5s', value: 5_000 }, { label: '10s', value: 10_000 }, { label: '30s', value: 30_000 }, { label: '60s', value: 60_000 }, ] export default function SettingsPage() { const { isDark, toggleTheme } = useTheme() const [gatewayUrl, setGatewayUrl] = useLocalStorage('cc-gateway-url', '') const [refreshInterval, setRefreshInterval] = useLocalStorage('cc-refresh-interval', 30_000) return (
Application preferences
Dark Mode
Toggle between dark and light themes
The backend Gateway address for API requests
Data refresh interval for agent status and logs