import { memo } from "preact/compat"; import { twMerge } from "tailwind-merge"; import useMapContext from "../utils/hooks/useMapContext"; import type { ButtonHTMLAttributes, PreactDOMAttributes } from "preact"; import type { StopsFeature } from "../utils/hooks/useSearchStops"; export type SearchStopsResultProps = { className?: string; item?: StopsFeature; onSelectItem?: (stop: StopsFeature, evt: MouseEvent) => void; } & ButtonHTMLAttributes & PreactDOMAttributes; function SearchStopsResult({ className, item, onSelectItem, ...props }: SearchStopsResultProps) { const { stationsLayer } = useMapContext(); return ( ); } export default memo(SearchStopsResult);