solid-suggest
Version:
Headless search suggestion dropdown UI library for SolidJS
11 lines (10 loc) • 392 B
TypeScript
import { JSX } from 'solid-js';
export interface SuggestProps<T> {
onQuery: (query: string) => T[] | Promise<T[]>;
onSelect: (suggestion: T) => void;
renderSuggestion: (suggestion: T) => HTMLElement | JSX.Element;
placeholder?: string;
reverseKeyInput?: boolean;
debounceMs?: number;
}
export default function Suggest<T = string>(props: SuggestProps<T>): JSX.Element;