Search fixes (#14217)

* Ensure semantic search is enabled before checking model download state

* Only clear similarity search when removing similarity pill
This commit is contained in:
Josh Hawkins
2024-10-08 08:01:31 -05:00
committed by GitHub
parent 74efc94649
commit d558ac83b6
2 changed files with 12 additions and 6 deletions

View File

@@ -397,6 +397,11 @@ export default function InputWithTags({
setIsSimilaritySearch(false);
}, [setFilters, resetSuggestions, setSearch, setInputFocused]);
const handleClearSimilarity = useCallback(() => {
removeFilter("event_id", filters.event_id!);
removeFilter("search_type", "similarity");
}, [removeFilter, filters]);
const handleInputBlur = useCallback(
(e: React.FocusEvent) => {
if (
@@ -638,7 +643,7 @@ export default function InputWithTags({
<span className="inline-flex items-center whitespace-nowrap rounded-full bg-blue-100 px-2 py-0.5 text-sm text-blue-800">
Similarity Search
<button
onClick={handleClearInput}
onClick={handleClearSimilarity}
className="ml-1 focus:outline-none"
aria-label="Clear similarity search"
>