UNPKG

@voiceiq/web-components

Version:

VoiceIQ Web Component library

8 lines (7 loc) 847 B
import React from 'react'; declare type Optional<T> = T | undefined | null; declare const useUserSuggestions: (suggestionItemClassName: string, suggestionItemAvatarClassname: string, userSuggestionItems: Array<any>, callbackValue: any, setSearchInputValue: React.Dispatch<React.SetStateAction<string>>, onUserSearch: (searchTerm: string, callbackValue: any) => any, getUserSuggestionId: Optional<(userSuggestion: any) => string>, getUserSuggestionName: Optional<(userSuggestion: any) => string>, getUserSuggestionAvatarUrl: Optional<(userSuggestion: any) => string>, getUserSuggestionCallbackValue: Optional<(userSuggestion: any) => any>, onSuggestionSelected: (event: any, callbackValue: any) => any) => { suggestionNodes: React.ReactNode[]; onSearchValueChange: (searchTerm: string) => void; }; export default useUserSuggestions;