UNPKG

@atlaskit/editor-core

Version:

A package contains Atlassian editor core functionality

24 lines (23 loc) 744 B
/// <reference types="react" /> import { PureComponent } from 'react'; import { MentionEventHandlers } from '../Renderer'; import { ProfilecardProvider } from './types'; import { default as ProviderFactory } from '../../providerFactory'; export interface MentionProps { id: string; providers?: ProviderFactory; eventHandlers?: MentionEventHandlers; text: string; accessLevel?: string; portal?: HTMLElement; } export interface MentionState { profilecardProvider: ProfilecardProvider | null; } export default class Mention extends PureComponent<MentionProps, {}> { private providerFactory; constructor(props: any); componentWillUnmount(): void; private renderWithProvider; render(): JSX.Element; }