import React from 'react'; import { SearchHistoryItem } from './useSearchHistory'; interface SearchHistoryDropdownProps { items: SearchHistoryItem[]; onSelect: (item: SearchHistoryItem) => void; onDelete: (e: React.MouseEvent, value: string) => void; className?: string; itemClassName?: string; titleClassName?: string; addressClassName?: string; } const SearchHistoryDropdown: React.FC = ({ items, onSelect, onDelete, className = 'url-input-autocomplete-dropdown', itemClassName = 'url-input-autocomplete-item', titleClassName = 'url-input-autocomplete-title', addressClassName = 'url-input-autocomplete-address', }) => { if (items.length === 0) return null; return (
{items.map((item, index) => (
))}
); }; export default SearchHistoryDropdown;