@atlaskit/mention
Version:
A React component used to display user profiles in a list for 'Mention' functionality
18 lines (17 loc) • 2.08 kB
TypeScript
import MentionResource, { AbstractMentionResource, type MentionContextIdentifier, type MentionProvider, type ResolvingMentionProvider, type MentionStats, type MentionResourceConfig, type TeamMentionResourceConfig, isResolvingMentionProvider } from './api/MentionResource';
import TeamMentionResource from './api/TeamMentionResource';
import PresenceResource, { type PresenceProvider, AbstractPresenceResource } from './api/PresenceResource';
import { DefaultMentionNameResolver, type MentionNameResolver } from './api/MentionNameResolver';
import { type MentionNameClient } from './api/MentionNameClient';
import MentionItem from './components/MentionItem';
import MentionList from './components/MentionList';
import ResourcedMentionList from './components/ResourcedMentionList';
import { MentionPickerWithAnalytics as MentionPicker } from './components/MentionPicker';
import Mention from './components/Mention';
import ResourcedMention from './components/Mention/ResourcedMention';
import { type MentionDescription, type MentionsResult, MentionNameStatus, type MentionNameDetails, type InviteFlow, isSpecialMention, type TeamMember, UserAccessLevel, type UserRole, UserType, ComponentNames, Actions, SliNames } from './types';
import { ELEMENTS_CHANNEL } from './_constants';
import ContextMentionResource from './api/ContextMentionResource';
export { ContextMentionResource, MentionResource, TeamMentionResource, PresenceResource, DefaultMentionNameResolver, AbstractMentionResource, AbstractPresenceResource, MentionNameStatus, MentionItem, MentionList, ResourcedMentionList, MentionPicker, Mention, ResourcedMention, UserAccessLevel, UserType, ComponentNames, SliNames, Actions, isSpecialMention, isResolvingMentionProvider, ELEMENTS_CHANNEL, };
export type { ResolvingMentionProvider, MentionProvider, PresenceProvider, MentionDescription, MentionsResult, MentionNameResolver, MentionNameClient, MentionNameDetails, MentionContextIdentifier, MentionStats, TeamMember, MentionResourceConfig, TeamMentionResourceConfig, InviteFlow, UserRole, };
export default MentionPicker;