@atlaskit/mention
Version:
A React component used to display user profiles in a list for 'Mention' functionality
26 lines (25 loc) • 730 B
TypeScript
import React from 'react';
export interface Props {
children?: any;
offsetX?: number;
offsetY?: number;
relativePosition?: 'above' | 'below' | 'auto';
target?: string;
zIndex?: number | string;
}
export default class Popup extends React.PureComponent<Props, {}> {
private portalStyles;
constructor(props: Props);
setPortalStyles(styles: Record<string, string | number | null>): void;
static defaultProps: {
relativePosition: string;
offsetX: number;
offsetY: number;
zIndex: number;
};
componentDidMount(): void;
_applyBelowPosition(): void;
_applyAbovePosition(): void;
_applyAbsolutePosition(): void;
render(): React.JSX.Element;
}