@atlaskit/mention
Version:
A React component used to display user profiles in a list for 'Mention' functionality
19 lines (18 loc) • 746 B
TypeScript
import React from 'react';
import { type MentionDescription, type OnMentionEvent } from '../../types';
export { MENTION_ITEM_HEIGHT } from './styles';
export interface Props {
forwardedRef?: React.Ref<HTMLDivElement>;
mention: MentionDescription;
onMouseEnter?: OnMentionEvent;
onMouseMove?: OnMentionEvent;
onSelection?: OnMentionEvent;
selected?: boolean;
}
export default class MentionItem extends React.PureComponent<Props, {}> {
private onMentionSelected;
private onMentionMenuItemMouseMove;
private onMentionMenuItemMouseEnter;
render(): React.JSX.Element;
}
export declare const MentionItemWithRef: React.ForwardRefExoticComponent<Omit<Props, 'forwardedRef'> & React.RefAttributes<HTMLDivElement>>;