Skip to main content

Function: useKeywordAutocomplete()

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

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

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>
));