AutocompleteField
View on GitHub- No result
| Property | Description | Default value |
|---|---|---|
| className from SearchFieldProps | string | undefined | - |
| id from SearchFieldProps | string | undefined | String(Math.random()) |
| label from SearchFieldProps | React.ReactNode | - |
| description from SearchFieldProps | string | undefined | - |
| context from SearchFieldProps | string | undefined | - |
| error from SearchFieldProps | React.ReactNode | - |
| success from SearchFieldProps | React.ReactNode | - |
| fetch from AutocompleteProps | (query: string) => Promise<autocomplete.Result[]> | - |
| initialQuery from AutocompleteProps | string | undefined the initial query. Makes the component uncontrolled (incompatible with | '' |
| onQueryChange from AutocompleteProps | ((query: string) => void) | undefined handler called on each query change, with the new query | () => {} |
| onResultSelect from AutocompleteProps | ((result: autocomplete.Result) => void) | undefined handler called on each selection change, with the selected result | () => {} |
| query from AutocompleteProps | string | undefined the current query. Makes the component controlled (incompatible with | '' |
| renderResult from AutocompleteProps | React.ComponentClass<{ result: autocomplete.Result; }, any> | React.FunctionComponent<{ result: autocomplete.Result; }> | undefined Component to render results with. Won't be rendered if no results where fetched | ({ result }) => <>{result.label}</> |
| renderResultExtra from AutocompleteProps | React.ComponentClass<{ close: () => void; }, any> | React.FunctionComponent<{ close: () => void; }> | undefined Extra component to display under results. Won't be rendered if no results where fetched | () => {} |
| renderNoResult from AutocompleteProps | React.ComponentClass<{ close: () => void; }, any> | React.FunctionComponent<{ close: () => void; }> | undefined Component to render if no results where fetched. | () => {} |
| height from AutocompleteProps | number | undefined | - |
| value from SearchInputProps | string | undefined Value of the search input | - |
| translations from SearchInputProps | { clear: string; } | undefined Translation object | - |
Variants
- No result
- No result
- No result