Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4823.js (118.4 MB)
48 lines
1.9 KiB
TypeScript
48 lines
1.9 KiB
TypeScript
// Module ID: 18034
|
|
// Function ID: 18035
|
|
// Name: ForwardGuildBreadcrumbManager
|
|
// Dependencies: [8071, 1980, 1074, 17625, 18035, 7228, 17632, 2]
|
|
|
|
// Module 18034 (ForwardGuildBreadcrumbManager)
|
|
import setupLoadFromMessageManagerHandlersDefault from "setupLoadFromMessageManagerHandlers" /* 17632 */;
|
|
import BasicGuildActionCreators from "BasicGuildActionCreators" /* 18035 */;
|
|
import BasicGuildStore from "BasicGuildStore" /* 8071 */;
|
|
import GuildStore from "GuildStore" /* 1980 */;
|
|
import AutomaticLifecycleManager from "AutomaticLifecycleManager" /* 7228 */;
|
|
|
|
require = fn;
|
|
function fetchForwardReferencedGuilds(message_reference) {
|
|
message_reference = message_reference.message_reference;
|
|
let type;
|
|
if (message_reference != null) {
|
|
type = message_reference.type;
|
|
}
|
|
if (type === MessageReferenceTypes.FORWARD) {
|
|
const guild_id = message_reference.message_reference.guild_id;
|
|
let tmp2 = null != guild_id;
|
|
if (tmp2) {
|
|
tmp2 = null == GuildStore.getGuild(guild_id);
|
|
}
|
|
if (tmp2) {
|
|
tmp2 = null == BasicGuildStore.getGuildOrStatus(guild_id);
|
|
}
|
|
if (tmp2) {
|
|
const result = guild_id(17625).queueMessageLinkFetch(() => BasicGuildActionCreators.fetchBasicGuild(guild_id));
|
|
const obj = guild_id(17625);
|
|
}
|
|
}
|
|
}
|
|
const MessageReferenceTypes = fn(1074).MessageReferenceTypes;
|
|
class ForwardGuildBreadcrumbManager extends tmp6 {
|
|
constructor() {
|
|
tmp3 = new ForwardGuildBreadcrumbManager(tmp2, tmp, new.target);
|
|
tmp4 = closure_1(closure_2[6])(tmp3, fetchForwardReferencedGuilds);
|
|
return tmp3;
|
|
}
|
|
}
|
|
const tmp5 = new tmp(tmp4, tmp3, tmp2, Object, defineProperty, ForwardGuildBreadcrumbManager, importDefault);
|
|
setupLoadFromMessageManagerHandlersDefault(tmp5, fetchForwardReferencedGuilds);
|
|
const size = fn(2);
|
|
let result = size.fileFinishedImporting("modules/forwarding/ForwardGuildBreadcrumbManager.tsx");
|
|
|
|
export default tmp5;
|