This commit is contained in:
janisslsm committed 2026-11-01 12:12:55 +02:00
1 parent 1781d25a15
commit 732c0ad767
33051 files changed
+2591613 -3019689

No files matched your search

@@ -0,0 +1,23 @@
// Metro module 9968 (f9969).
import { useMemo } from "react";
import { EmojiIntention } from "../../emojis/EmojiConstants";
import { useFrequentlyUsedReactionEmojis } from "../../emoji_picker/EmojiPickerUtils";
import useWindowDimensions_native from "../../screen/useWindowDimensions.native";
import EmojiUtils from "../../../utils/EmojiUtils";
export function useEmojisForReactionRow(a0, a1, a2) {
const channel = a0;
const frequentlyUsedReactionEmojis = useFrequentlyUsedReactionEmojis(a0.getGuildId());
const r28 = Math.floor(Math.min(useWindowDimensions_native().width, a1) / a2);
let c17590_2 = r28;
return useMemo(() => {
const r5 = frequentlyUsedReactionEmojis.filter((frequentlyUsedReactionEmoji) => !EmojiUtils.isEmojiFilteredOrLocked({
emoji: frequentlyUsedReactionEmoji,
channel,
intention: EmojiIntention.REACTION
}));
while (r5.length < c17590_2) {
r5.push(null);
}
return r5;
}, [frequentlyUsedReactionEmojis, a0, r28]).slice(0, r28 - 1);
}