interweave-emoji-picker
Version:
React based emoji picker powered by Interweave and Emojibase.
66 lines • 2.67 kB
TypeScript
import { GROUP_KEY_ACTIVITIES, GROUP_KEY_ANIMALS_NATURE, GROUP_KEY_COMPONENT, GROUP_KEY_FLAGS, GROUP_KEY_FOOD_DRINK, GROUP_KEY_OBJECTS, GROUP_KEY_PEOPLE_BODY, GROUP_KEY_SMILEYS_EMOTION, GROUP_KEY_SYMBOLS, GROUP_KEY_TRAVEL_PLACES, SKIN_KEY_DARK, SKIN_KEY_LIGHT, SKIN_KEY_MEDIUM, SKIN_KEY_MEDIUM_DARK, SKIN_KEY_MEDIUM_LIGHT } from 'emojibase';
import { GroupKey, SkinToneKey } from './types';
export { GROUP_KEY_ACTIVITIES, GROUP_KEY_ANIMALS_NATURE, GROUP_KEY_COMPONENT, GROUP_KEY_FLAGS, GROUP_KEY_FOOD_DRINK, GROUP_KEY_OBJECTS, GROUP_KEY_PEOPLE_BODY, GROUP_KEY_SMILEYS_EMOTION, GROUP_KEY_SYMBOLS, GROUP_KEY_TRAVEL_PLACES, SKIN_KEY_DARK, SKIN_KEY_LIGHT, SKIN_KEY_MEDIUM, SKIN_KEY_MEDIUM_DARK, SKIN_KEY_MEDIUM_LIGHT, };
export declare const GROUP_KEY_COMMONLY_USED = "commonly-used";
export declare const GROUP_KEY_SEARCH_RESULTS = "search-results";
export declare const GROUP_KEY_VARIATIONS = "variations";
export declare const GROUP_KEY_NONE = "none";
export declare const GROUPS: GroupKey[];
export declare const GROUP_ICONS: Record<string, string>;
export declare const SKIN_KEY_NONE = "none";
export declare const SKIN_TONES: SkinToneKey[];
export declare const SKIN_COLORS: {
[x: string]: string;
none: string;
};
export declare const SCROLL_BUFFER = 150;
export declare const SCROLL_DEBOUNCE = 100;
export declare const SEARCH_THROTTLE = 300;
export declare const KEY_COMMONLY_USED = "interweave/emoji/commonlyUsed";
export declare const KEY_SKIN_TONE = "interweave/emoji/skinTone";
export declare const COMMON_MODE_RECENT = "recently-used";
export declare const COMMON_MODE_FREQUENT = "frequently-used";
export declare const CONTEXT_CLASSNAMES: {
picker: string;
emoji: string;
emojiActive: string;
emojis: string;
emojisList: string;
emojisRow: string;
emojisHeader: string;
emojisHeaderSticky: string;
emojisBody: string;
group: string;
groupActive: string;
groups: string;
groupsList: string;
skinTone: string;
skinToneActive: string;
skinTones: string;
skinTonesList: string;
noPreview: string;
noResults: string;
preview: string;
previewEmoji: string;
previewContent: string;
previewTitle: string;
previewSubtitle: string;
previewShiftMore: string;
search: string;
searchInput: string;
clear: string;
};
export declare const CONTEXT_MESSAGES: {
frequentlyUsed: string;
recentlyUsed: string;
variations: string;
none: string;
skinNone: string;
search: string;
searchA11y: string;
searchResults: string;
noPreview: string;
noResults: string;
clearUsed: string;
};
//# sourceMappingURL=constants.d.ts.map