2026-08-05 07:35:12 +00:00
|
|
|
// Module ID: 15558
|
|
|
|
|
// Function ID: 15559
|
2026-07-20 16:05:17 +00:00
|
|
|
// Name: ThreadChannelStarterMessage
|
2026-08-05 07:35:12 +00:00
|
|
|
// Dependencies: [19, 6948, 4472, 21, 7823, 589, 4797, 1222, 8371, 2]
|
2026-07-20 16:05:17 +00:00
|
|
|
// Exports: ThreadChannelStarterMessage, ThreadCreationStarterMessage
|
|
|
|
|
|
2026-08-05 07:35:12 +00:00
|
|
|
// Module 15558 (ThreadChannelStarterMessage)
|
2026-07-29 08:29:29 +00:00
|
|
|
import "noop";
|
|
|
|
|
import processMessage from "processMessage";
|
|
|
|
|
import { ReferencedMessageState } from "processMessage";
|
|
|
|
|
import reinjectEphemerals from "reinjectEphemerals";
|
2026-07-23 10:11:24 +00:00
|
|
|
import { jsx } from "jsxProd";
|
|
|
|
|
|
|
|
|
|
const require = arg1;
|
2026-07-29 08:29:29 +00:00
|
|
|
let obj = new require("setOptions")();
|
|
|
|
|
obj.setOptions({ renderCodedLinks: false, renderGiftCode: false, renderActivityInstanceEmbed: false, renderActivityInviteEmbed: false, renderEmbeds: true, ignoreMentioned: true, inlineAttachmentMedia: true, inlineEmbedMedia: true, renderReactions: false, renderReplies: true, renderThreadEmbeds: false });
|
|
|
|
|
const result = require("reinjectEphemerals").fileFinishedImporting("modules/threads/native/components/ThreadParentMessage.tsx");
|
2026-07-20 16:05:17 +00:00
|
|
|
|
|
|
|
|
export const ThreadChannelStarterMessage = function ThreadChannelStarterMessage(arg0) {
|
2026-07-23 10:11:24 +00:00
|
|
|
let dependencyMap;
|
|
|
|
|
let importDefault;
|
|
|
|
|
let require;
|
|
|
|
|
({ guildId: require, messageId: importDefault, channelId: dependencyMap } = arg0);
|
2026-07-29 08:29:29 +00:00
|
|
|
let obj = require(589) /* initialize */;
|
|
|
|
|
const items = [processMessage];
|
2026-07-23 10:11:24 +00:00
|
|
|
const stateFromStores = obj.useStateFromStores(items, () => outer1_3.getMessage(closure_2, closure_1));
|
2026-07-20 16:05:17 +00:00
|
|
|
let state;
|
2026-07-29 08:29:29 +00:00
|
|
|
if (stateFromStores != null) {
|
2026-07-20 16:05:17 +00:00
|
|
|
state = stateFromStores.state;
|
|
|
|
|
}
|
2026-07-29 08:29:29 +00:00
|
|
|
let tmp5 = null;
|
2026-07-20 16:05:17 +00:00
|
|
|
if (state === ReferencedMessageState.LOADED) {
|
2026-07-29 08:29:29 +00:00
|
|
|
obj = { accessibilityRole: "button", onPress: null, children: null };
|
|
|
|
|
obj[1] = function onPress() {
|
|
|
|
|
outer1_0(outer1_2[7]).transitionToGuild(closure_0, closure_2, closure_1);
|
2026-07-20 16:05:17 +00:00
|
|
|
};
|
2026-07-29 08:29:29 +00:00
|
|
|
obj = { rowGenerator: null, message: null };
|
|
|
|
|
obj[0] = obj;
|
|
|
|
|
obj[1] = stateFromStores.message;
|
2026-08-05 07:35:12 +00:00
|
|
|
obj[2] = jsx(importDefault(8371), { rowGenerator: null, message: null });
|
|
|
|
|
tmp5 = jsx(require(4797) /* PressableBase */.PressableOpacity, { rowGenerator: null, message: null });
|
2026-07-20 16:05:17 +00:00
|
|
|
}
|
2026-07-29 08:29:29 +00:00
|
|
|
return tmp5;
|
2026-07-20 16:05:17 +00:00
|
|
|
};
|
|
|
|
|
export const ThreadCreationStarterMessage = function ThreadCreationStarterMessage(arg0) {
|
2026-07-23 10:11:24 +00:00
|
|
|
let importDefault;
|
|
|
|
|
let require;
|
|
|
|
|
({ messageId: require, channelId: importDefault } = arg0);
|
2026-07-29 08:29:29 +00:00
|
|
|
let obj = require(589) /* initialize */;
|
|
|
|
|
const items = [reinjectEphemerals];
|
2026-07-23 10:11:24 +00:00
|
|
|
const stateFromStores = obj.useStateFromStores(items, () => outer1_5.getMessage(closure_1, closure_0));
|
2026-07-29 08:29:29 +00:00
|
|
|
let tmp3 = null;
|
2026-07-20 16:05:17 +00:00
|
|
|
if (null != stateFromStores) {
|
2026-07-29 08:29:29 +00:00
|
|
|
obj = { rowGenerator: null, message: null };
|
|
|
|
|
obj[0] = obj;
|
|
|
|
|
obj[1] = stateFromStores;
|
2026-08-05 07:35:12 +00:00
|
|
|
tmp3 = jsx(importDefault(8371), { rowGenerator: null, message: null });
|
2026-07-20 16:05:17 +00:00
|
|
|
}
|
2026-07-29 08:29:29 +00:00
|
|
|
return tmp3;
|
2026-07-20 16:05:17 +00:00
|
|
|
};
|