decord/source/modules/forwarding/ForwardGuildBreadcrumbManager.tsx

39 lines
1.5 KiB
TypeScript
Raw Normal View History

// Module ID: 17910
// Function ID: 17911
// Name: ForwardGuildBreadcrumbManager
// Dependencies: [1074, 17911, 7192, 17508, 2]
2026-07-20 16:05:17 +00:00
// Module 17910 (ForwardGuildBreadcrumbManager)
import Constants from "Constants" /* 1074 */;
import setupLoadFromMessageManagerHandlersDefault from "setupLoadFromMessageManagerHandlers" /* 17508 */;
import BasicGuildActionCreators from "BasicGuildActionCreators" /* 17911 */;
import AutomaticLifecycleManager from "AutomaticLifecycleManager" /* 7192 */;
import size from "module_2" /* 2 */;
2026-07-23 10:11:24 +00:00
2026-07-20 16:05:17 +00:00
function fetchForwardReferencedGuilds(message_reference) {
message_reference = message_reference.message_reference;
let type;
2026-07-29 08:29:29 +00:00
if (message_reference != null) {
2026-07-20 16:05:17 +00:00
type = message_reference.type;
}
if (type === MessageReferenceTypes.FORWARD) {
const guild_id = message_reference.message_reference.guild_id;
if (null != guild_id) {
const basicGuild = BasicGuildActionCreators.fetchBasicGuild(guild_id);
2026-07-20 16:05:17 +00:00
}
}
}
const MessageReferenceTypes = Constants.MessageReferenceTypes;
2026-07-29 08:29:29 +00:00
class ForwardGuildBreadcrumbManager extends tmp6 {
constructor() {
tmp3 = new ForwardGuildBreadcrumbManager(tmp2, tmp, new.target);
tmp4 = closure_1(closure_2[3])(tmp3, fetchForwardReferencedGuilds);
2026-07-29 08:29:29 +00:00
return tmp3;
}
}
const tmp5 = new tmp(tmp4, tmp3, tmp2, Object, defineProperty, ForwardGuildBreadcrumbManager, importDefault);
setupLoadFromMessageManagerHandlersDefault(tmp5, fetchForwardReferencedGuilds);
const result = size.fileFinishedImporting("modules/forwarding/ForwardGuildBreadcrumbManager.tsx");
2026-07-20 16:05:17 +00:00
export default tmp5;