emoji-picker-react
Version:
Emoji Picker component for React Applications on the web
18 lines (17 loc) • 577 B
TypeScript
import { ReactNode } from 'react';
import { DataEmojis } from '../dataUtils/DataTypes';
export declare function useEmojiVirtualization({ categoryEmojis, topOffset, onHeightReady, scrollTop, isCategoryVisible }: {
categoryEmojis: DataEmojis;
topOffset: number;
onHeightReady: (height: number) => void;
scrollTop: number;
isCategoryVisible: boolean;
}): {
virtualizedCounter: number;
emojis: ReactNode[];
dimensions: {
categoryHeight: number;
emojisPerRow: number;
emojiSize: number;
} | undefined;
};