@indahash/emoji-picker-react
Version:
Emoji Picker component for React Applications on the web
23 lines (22 loc) • 1.39 kB
TypeScript
import { EmojiClickData, EmojiStyle, SkinTonePickerLocation, SkinTones, SuggestionMode, Theme } from '../types/exposedTypes';
import { CategoriesConfig } from './categoryConfig';
import { PickerDimensions, PreviewConfig } from './config';
export declare function useSearchPlaceHolderConfig(): string;
export declare function useDefaultSkinToneConfig(): SkinTones;
export declare function useSkinTonesDisabledConfig(): boolean;
export declare function useEmojiStyleConfig(): EmojiStyle;
export declare function useAutoFocusSearchConfig(): boolean;
export declare function useCategoriesConfig(): CategoriesConfig;
export declare function useOnEmojiClickConfig(): (emoji: EmojiClickData, event: MouseEvent) => void;
export declare function usePreviewConfig(): PreviewConfig;
export declare function useThemeConfig(): Theme;
export declare function useSuggestedEmojisModeConfig(): SuggestionMode;
export declare function useLazyLoadEmojisConfig(): boolean;
export declare function usePickerSizeConfig(): {
height: PickerDimensions;
width: PickerDimensions;
};
export declare function useEmojiVersionConfig(): string | null;
export declare function useSearchDisabledConfig(): boolean;
export declare function useSkinTonePickerLocationConfig(): SkinTonePickerLocation;
export declare function useGetEmojiUrlConfig(): (unified: string, style: EmojiStyle) => string;