From 8c5b8c404cb58ce9b80e7910c62b3c95a87a3b6f Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Fri, 17 Apr 2026 09:00:21 +0200 Subject: [PATCH] Simplify GeneralSettings component by removing unused variables and props --- src/GeneralSettings.jsx | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/src/GeneralSettings.jsx b/src/GeneralSettings.jsx index 1d66f81..8a44268 100644 --- a/src/GeneralSettings.jsx +++ b/src/GeneralSettings.jsx @@ -1,7 +1,6 @@ import React, { useEffect, useState } from 'react'; import { AUDIO_INPUT_DEVICE_ID_KEY, - AUDIO_INPUT_ENABLED_KEY, AUDIO_INPUT_LANGUAGE_KEY, AUDIO_INPUT_LANGUAGE_OPTIONS, ensureAudioInputPermission, @@ -9,18 +8,14 @@ import { supportsAudioInputCapture, } from './audioInput'; -const BACKEND_API_URL_KEY = 'backendApiUrl'; -const OLLAMA_API_URL_KEY = 'ollamaApiUrl'; const EMBED_MODEL_KEY = 'embedModel'; const RERANK_MODEL_KEY = 'rerankModel'; const MODEL_KEY = 'chatModel'; const VISION_MODEL_KEY = 'visionModel'; const TRANSCRIPTION_MODEL_KEY = 'transcriptionModel'; -const STREAM_KEY = 'streamOutput'; const DEFAULT_AUDIO_INPUT_DEVICE_ID = ''; const DEFAULT_AUDIO_INPUT_LANGUAGE = ''; const DEFAULT_BACKEND_API_URL = 'http://127.0.0.1:8000'; -const DEFAULT_OLLAMA_API_URL = 'http://127.0.0.1:11434'; const DEFAULT_EMBED_MODEL = 'nomic-embed-text:latest'; const DEFAULT_TRANSCRIPTION_MODEL = 'base'; const DEFAULT_UPDATE_STATUS = { @@ -59,18 +54,15 @@ function getStatusTone(state) { } export default function GeneralSettings({ + panel, onModelChange, onVisionModelChange, onTranscriptionModelChange, - onStreamOutputChange, onLibrariesPurged, - onBackendApiUrlChange, - onAudioInputEnabledChange, onAudioInputDeviceChange, onAudioInputLanguageChange, }) { const [backendApiUrl, setBackendApiUrl] = useState(''); - const [ollamaApiUrl, setOllamaApiUrl] = useState(''); const [embedModel, setEmbedModel] = useState(DEFAULT_EMBED_MODEL); const [rerankModel, setRerankModel] = useState(DEFAULT_EMBED_MODEL); const [chatModels, setChatModels] = useState([]); @@ -81,8 +73,6 @@ export default function GeneralSettings({ const [selectedModel, setSelectedModel] = useState(''); const [visionModel, setVisionModel] = useState(''); const [transcriptionModel, setTranscriptionModel] = useState(DEFAULT_TRANSCRIPTION_MODEL); - const [streamOutput, setStreamOutput] = useState(false); - const [audioInputEnabled, setAudioInputEnabled] = useState(false); const [audioInputDeviceId, setAudioInputDeviceId] = useState(DEFAULT_AUDIO_INPUT_DEVICE_ID); const [audioInputLanguage, setAudioInputLanguage] = useState(DEFAULT_AUDIO_INPUT_LANGUAGE); const [audioInputDevices, setAudioInputDevices] = useState([]);