Skip to main content

Function: useKeywordAutocomplete()

useKeywordAutocomplete(query, options): UseQueryResult<{ suggestions: KeywordSuggestion[]; }, Error>

Defined in: web/lib/hooks/use-profile-autocomplete.ts:231

Hook for research keyword autocomplete via FAST and Wikidata.

Parameters​

query​

string

Search query (keyword)

options​

UseAutocompleteOptions & object = {}

Hook options

Returns​

UseQueryResult<{ suggestions: KeywordSuggestion[]; }, Error>

Query result with keyword suggestions

Example​

const { data, isLoading } = useKeywordAutocomplete('machine learning');

data?.suggestions.map((s) => (
<div key={s.id}>
{s.label} ({s.source})
</div>
));