rn-emoji-picker
Version:
React ⚛️ Native ☎️ Emoji 😋 Picker ⛏️ | super light weight, dark/light mode, 0 dependencies, 6.45 kB
20 lines (19 loc) • 763 B
TypeScript
import { categories } from './constants';
import { Emoji } from './interfaces';
export declare const emojiFromUtf16: (utf16: string) => string;
declare type CategoryKey = `${typeof categories[number]['key']}`;
interface Props {
recent?: Emoji[];
emojis: Emoji[];
loading: boolean;
autoFocus: boolean;
darkMode: boolean;
perLine: number;
backgroundColor?: string;
defaultCategory?: CategoryKey;
enabledCategories?: CategoryKey[];
onSelect(emoji: Emoji): void;
onChangeRecent?(recent: Emoji[]): void;
}
declare const EmojiPicker: ({ recent, emojis, loading, autoFocus, darkMode, backgroundColor, perLine, onSelect, onChangeRecent, defaultCategory, enabledCategories, }: Props) => JSX.Element;
export default EmojiPicker;