// Metro module 9345 (f9346). import { useMemo } from "react"; import { EMOJI_ROW_SIZE } from "../EmojiPickerConstants"; export default function useEmojiHotrail(a0) { return useMemo(() => { const { topEmojis, newlyAddedEmojis, rowSize = EMOJI_ROW_SIZE } = a0; const visibleTopEmojis = topEmojis.slice(0, rowSize - newlyAddedEmojis.length); return { visibleTopEmojis, visibleNewlyAddedEmojis: newlyAddedEmojis, allEmojis: visibleTopEmojis.concat(newlyAddedEmojis) }; }, [a0]); }; export function getEmojiHotrail({ topEmojis, newlyAddedEmojis, rowSize = EMOJI_ROW_SIZE }) { const visibleTopEmojis = topEmojis.slice(0, rowSize - newlyAddedEmojis.length); return { visibleTopEmojis, visibleNewlyAddedEmojis: newlyAddedEmojis, allEmojis: visibleTopEmojis.concat(newlyAddedEmojis) }; }