Add ability to filter based on search type (#13641)

This commit is contained in:
Josh Hawkins
2024-09-09 14:45:19 -05:00
committed by GitHub
parent 03ff3e639f
commit cae11cbb86
5 changed files with 113 additions and 28 deletions

View File

@@ -32,6 +32,7 @@ type SearchViewProps = {
searchResults?: SearchResult[];
allPreviews?: Preview[];
isLoading: boolean;
similaritySearch?: SearchResult;
setSearch: (search: string) => void;
setSimilaritySearch: (search: SearchResult) => void;
onUpdateFilter: (filter: SearchFilter) => void;
@@ -44,6 +45,7 @@ export default function SearchView({
searchResults,
allPreviews,
isLoading,
similaritySearch,
setSearch,
setSimilaritySearch,
onUpdateFilter,
@@ -112,7 +114,7 @@ export default function SearchView({
placeholder={
isMobileOnly ? "Search" : "Search for a detected object..."
}
value={search}
value={similaritySearch ? "" : search}
onChange={(e) => setSearch(e.target.value)}
/>
{search && (