import { type FeatureConfig } from '@/config/features'; import SearchResultItem from './SearchResultItem'; interface SearchDropdownProps { searchQuery: string; searchResults: FeatureConfig[]; recentFeatures: FeatureConfig[]; selectedIndex: number; onSelect: (feature: FeatureConfig) => void; } export default function SearchDropdown({ searchQuery, searchResults, recentFeatures, selectedIndex, onSelect, }: SearchDropdownProps) { const isSearching = searchQuery.trim().length > 0; const items = isSearching ? searchResults : recentFeatures; return (
); }