mirror of
https://github.com/pacnpal/thrilltrack-explorer.git
synced 2025-12-22 13:31:22 -05:00
28 lines
700 B
TypeScript
28 lines
700 B
TypeScript
import { AutocompleteSearch } from '@/components/search/AutocompleteSearch';
|
|
import { SearchResult } from '@/hooks/useSearch';
|
|
|
|
interface ParkSearchProps {
|
|
value: string;
|
|
onChange: (value: string) => void;
|
|
placeholder?: string;
|
|
onResultSelect?: (result: SearchResult) => void;
|
|
}
|
|
|
|
export function ParkSearch({
|
|
value,
|
|
onChange,
|
|
placeholder = "Search parks, locations, descriptions...",
|
|
onResultSelect
|
|
}: ParkSearchProps) {
|
|
return (
|
|
<AutocompleteSearch
|
|
placeholder={placeholder}
|
|
types={['park']}
|
|
limit={8}
|
|
onSearch={(query) => onChange(query)}
|
|
onResultSelect={onResultSelect}
|
|
showRecentSearches={false}
|
|
className="w-full"
|
|
/>
|
|
);
|
|
} |