lexical-beautiful-mentions
Version:
A mentions plugin for the lexical text editor.
17 lines (16 loc) • 759 B
TypeScript
import { NodeKey } from "lexical";
import { ElementType } from "react";
import { BeautifulMentionsItemData, BeautifulMentionComponentProps as CustomBeautifulMentionComponentProps } from "./BeautifulMentionsPluginProps";
import { BeautifulMentionsCssClassNames } from "./theme";
interface BeautifulMentionComponentProps {
nodeKey: NodeKey;
trigger: string;
value: string;
data?: Record<string, BeautifulMentionsItemData>;
component?: ElementType<CustomBeautifulMentionComponentProps> | null;
className?: string;
classNameFocused?: string;
classNames?: BeautifulMentionsCssClassNames;
}
export default function BeautifulMentionComponent(props: BeautifulMentionComponentProps): import("react/jsx-runtime").JSX.Element;
export {};