UNPKG

@draft-js-plugins/mention

Version:
23 lines (22 loc) 713 B
import { ContentState } from 'draft-js'; import { ComponentType, ReactElement, ReactNode } from 'react'; import { MentionData } from '.'; import { MentionPluginTheme } from './theme'; export interface SubMentionComponentProps { mention: MentionData; children: ReactNode; className: string; entityKey: string; theme: MentionPluginTheme; decoratedText: string; } export interface MentionProps { children: ReactNode; className: string; entityKey: string; theme?: MentionPluginTheme; mentionComponent?: ComponentType<SubMentionComponentProps>; decoratedText: string; contentState: ContentState; } export default function Mention(props: MentionProps): ReactElement;