rn-emoji-picker
Version:
React ⚛️ Native ☎️ Emoji 😋 Picker ⛏️ | super light weight, dark/light mode, 0 dependencies, 6.45 kB
25 lines (24 loc) • 845 B
TypeScript
import { Emoji } from '../interfaces';
export declare const emojiByCategory: (categoryName: string, emojis: Emoji[]) => Emoji[];
export declare const sortEmojis: (emojis: Emoji[]) => Emoji[];
export declare const chunkEmojis: (emojis: Emoji[], key: string, chunkSize?: number) => {
key: string;
category: string;
data: Emoji[];
}[];
interface Props {
itemHeight: number;
separatorHeight?: number;
sectionHeaderHeight?: number;
sectionFooterHeight?: number;
listHeaderHeight?: number;
listFooterHeight?: number;
sections: any;
index: number;
}
export declare const calcSectionItemLayout: ({ itemHeight, separatorHeight, sectionHeaderHeight, sectionFooterHeight, listHeaderHeight, listFooterHeight, sections, index }: Props) => {
index: number;
length: number;
offset: number;
};
export {};