// src/WebsearchSettings.jsx import React from 'react'; import { WEBSEARCH_ENGINE_OPTIONS, normalizeWebsearchEngines } from './websearchEngines' export default function WebsearchSettings({ searxUrl, setSearxUrl, engines, setEngines, }) { const toggleEngine = (name) => { const set = new Set(engines || []); if (set.has(name)) set.delete(name); else set.add(name); setEngines(normalizeWebsearchEngines(Array.from(set))); } return (

SearXNG URL

setSearxUrl(e.target.value)} placeholder="e.g., http://127.0.0.1:8888" />

Search Engines

{WEBSEARCH_ENGINE_OPTIONS.map(({ value, label }) => ( ))}
); }