lexical-beautiful-mentions
Version:
A mentions plugin for the lexical text editor.
17 lines (16 loc) • 625 B
TypeScript
import { RefObject } from "react";
import { BeautifulMentionsItem } from "./BeautifulMentionsPluginProps";
interface MentionsLookupServiceOptions {
queryString: string | null;
trigger: string | null;
searchDelay?: number;
items?: Record<string, BeautifulMentionsItem[]>;
onSearch?: (trigger: string, queryString?: string | null) => Promise<BeautifulMentionsItem[]>;
justSelectedAnOption?: RefObject<boolean>;
}
export declare function useMentionLookupService(options: MentionsLookupServiceOptions): {
loading: boolean;
results: BeautifulMentionsItem[];
query: string | null;
};
export {};