Skip to main content

Function: useOrcidAutocomplete()

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

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

Hook for ORCID profile autocomplete.

Parameters

query

string

Search query (author name)

options

UseAutocompleteOptions = {}

Hook options

Returns

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

Query result with ORCID suggestions

Example

const { data, isLoading } = useOrcidAutocomplete('John Smith');

data?.suggestions.map((s) => (
<div key={s.orcid}>
{s.givenNames} {s.familyName} - {s.affiliation}
</div>
));