Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4791.js (118.4 MB)
66 lines
3 KiB
TypeScript
66 lines
3 KiB
TypeScript
// Module ID: 16700
|
|
// Function ID: 16701
|
|
// Name: ThreadParentMessage
|
|
// Dependencies: [19, 7667, 4827, 21, 8006, 504, 5174, 1100, 8743, 2]
|
|
// Exports: ThreadChannelStarterMessage, ThreadCreationStarterMessage
|
|
|
|
// Module 16700 (ThreadParentMessage)
|
|
import initialize from "initialize" /* 504 */;
|
|
import router_utils from "router_utils" /* 1100 */;
|
|
import Pressables from "Pressables" /* 5174 */;
|
|
import RowGeneratorDefault from "RowGenerator" /* 8006 */;
|
|
import ChatItemDefault from "ChatItem" /* 8743 */;
|
|
import noop from "module_19" /* 19 */;
|
|
import ReferencedMessageStore from "ReferencedMessageStore" /* 7667 */;
|
|
import MessageStore from "MessageStore" /* 4827 */;
|
|
|
|
require = fn;
|
|
const ReferencedMessageState = fn(7667).ReferencedMessageState;
|
|
const jsx = fn(21).jsx;
|
|
let rowGenerator = new RowGeneratorDefault();
|
|
rowGenerator.setOptions({ renderCodedLinks: false, renderGiftCode: false, renderActivityInstanceEmbed: false, renderActivityInviteEmbed: false, renderEmbeds: true, ignoreMentioned: true, inlineAttachmentMedia: true, inlineEmbedMedia: true, renderReactions: false, renderReplies: true, renderThreadEmbeds: false });
|
|
const size = fn(2);
|
|
const result = size.fileFinishedImporting("modules/threads/native/components/ThreadParentMessage.tsx");
|
|
|
|
export const ThreadChannelStarterMessage = function ThreadChannelStarterMessage(arg0) {
|
|
({ guildId: require, messageId: importDefault, channelId: dependencyMap } = arg0);
|
|
rowGenerator = initialize;
|
|
const items = [ReferencedMessageStore];
|
|
const stateFromStores = rowGenerator.useStateFromStores(items, () => ReferencedMessageStore.getMessage(dependencyMap, importDefault));
|
|
let state;
|
|
if (stateFromStores != null) {
|
|
state = stateFromStores.state;
|
|
}
|
|
let tmp5 = null;
|
|
if (state === ReferencedMessageState.LOADED) {
|
|
const obj2 = {
|
|
accessibilityRole: "button",
|
|
onPress() {
|
|
router_utils.transitionToGuild(closure_1_0, dependencyMap, importDefault);
|
|
},
|
|
children: null
|
|
};
|
|
const obj3 = { rowGenerator, message: stateFromStores.message, pointerEvents: "none" };
|
|
obj2.children = jsx(ChatItemDefault, { rowGenerator, message: stateFromStores.message, pointerEvents: "none" });
|
|
tmp5 = jsx(Pressables.PressableOpacity, {
|
|
accessibilityRole: "button",
|
|
onPress() {
|
|
router_utils.transitionToGuild(closure_1_0, dependencyMap, importDefault);
|
|
},
|
|
children: null
|
|
});
|
|
}
|
|
return tmp5;
|
|
};
|
|
export const ThreadCreationStarterMessage = function ThreadCreationStarterMessage(arg0) {
|
|
({ messageId: require, channelId: importDefault } = arg0);
|
|
rowGenerator = initialize;
|
|
const items = [MessageStore];
|
|
const stateFromStores = rowGenerator.useStateFromStores(items, () => MessageStore.getMessage(importDefault, require));
|
|
let tmp3 = null;
|
|
if (null != stateFromStores) {
|
|
const obj2 = { rowGenerator, message: stateFromStores, style: { overflow: "visible" }, pointerEvents: "none" };
|
|
tmp3 = jsx(ChatItemDefault, { rowGenerator, message: stateFromStores, style: { overflow: "visible" }, pointerEvents: "none" });
|
|
}
|
|
return tmp3;
|
|
};
|