'use client' import * as React from 'react' import { useT } from '@open-mercato/shared/lib/i18n/context' import { Spinner } from '@open-mercato/ui/primitives/spinner' export type GlobalSearchSectionProps = { loading: boolean saving: boolean strategies: Set fulltextConfigured: boolean vectorConfigured: boolean onToggleStrategy: (strategyId: string) => void } export function GlobalSearchSection({ loading, saving, strategies, fulltextConfigured, vectorConfigured, onToggleStrategy, }: GlobalSearchSectionProps) { const t = useT() return (

{t('search.settings.globalSearch.title', 'Global Search (Cmd+K)')}

{t('search.settings.globalSearch.description', 'Configure which search methods are used when searching with Cmd+K.')}

{loading ? (
{t('search.settings.loadingLabel', 'Loading settings...')}
) : (
{/* Full-Text Search Toggle */} {/* Semantic Search Toggle */} {/* Keyword Search Toggle */}
)}
) } export default GlobalSearchSection