interweave-emoji-picker
Version:
React based emoji picker powered by Interweave and Emojibase.
20 lines • 900 B
TypeScript
import React from 'react';
import { EmojiListRowProps } from './EmojiListRow';
import { GroupEmojiMap, GroupKey } from './types';
export declare type IndicesMap = Record<string, number>;
export interface EmojiListProps extends EmojiListRowProps {
activeGroup: GroupKey;
columnCount: number;
columnPadding?: number;
groupedEmojis: GroupEmojiMap;
hideGroupHeaders: boolean;
noResults?: React.ReactNode;
onScroll: () => void;
onScrollGroup: (group: GroupKey) => void;
rowCount: number;
rowPadding?: number;
scrollToGroup?: GroupKey | '';
stickyGroupHeader?: boolean;
}
export declare function EmojiList({ activeGroup, columnCount, columnPadding, groupedEmojis, hideGroupHeaders, noResults, rowCount, rowPadding, scrollToGroup, stickyGroupHeader, onScroll, onScrollGroup, ...rowProps }: EmojiListProps): JSX.Element;
//# sourceMappingURL=EmojiList.d.ts.map