decord/alpha/source/modules/reactions/native/MessagePreviewReactions.tsx
github-actions c6aa9eb120 chore: update source for alpha 349.3
Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/05xxx/module_5030.js (118.4 MB)
2026-10-01 06:55:13 +00:00

43 lines
1.9 KiB
TypeScript

// Module ID: 11046
// Function ID: 11047
// Name: MessagePreviewReactions
// Dependencies: [19, 7200, 7205, 7992, 21, 504, 6769, 6789, 11035, 2]
// Exports: default
// Module 11046 (MessagePreviewReactions)
import noop from "module_19" /* 19 */;
import ChannelConversationsStore from "ChannelConversationsStore" /* 7200 */;
import ConversationPreviewStore from "ConversationPreviewStore" /* 7205 */;
import MessagePreviewStore from "MessagePreviewStore" /* 7992 */;
const require = fn;
const jsx = fn(21).jsx;
let closure_7 = [];
const size = fn(2);
const result = size.fileFinishedImporting("modules/reactions/native/MessagePreviewReactions.tsx");
export default function MessagePreviewReactions(emoji) {
({ channelId, messageId } = emoji);
const items = [MessagePreviewStore, ChannelConversationsStore, ConversationPreviewStore];
const items1 = [channelId, messageId];
const stateFromStores = channelId(504).useStateFromStores(items, () => {
let message = MessagePreviewStore.getMessage(messageId);
if (message == null) {
message = ChannelConversationsStore.getMessage(channelId, tmp);
}
if (message == null) {
message = ConversationPreviewStore.getMessage(tmp);
}
return null != message ? message.reactions : closure_7;
}, items1);
const obj = channelId(504);
const obj2 = { value: messageId(6769)(messageId(6789).MESSAGE_PREVIEW_REACTIONS).analyticsLocations, children: null };
if (stateFromStores.length > 0) {
const obj3 = { channelId, messageId, emoji: emoji.emoji, reactions: stateFromStores };
let tmp4Result = tmp4(tmp(11035).MessageReactionsContent, obj3);
} else {
tmp4Result = tmp4(tmp(11035).MessageReactionsEmpty, {});
}
obj2.children = tmp4Result;
return jsx(channelId(6769).AnalyticsLocationProvider, { value: messageId(6769)(messageId(6789).MESSAGE_PREVIEW_REACTIONS).analyticsLocations, children: null });
};