decord/source/lib/getOnClick.tsx
github-actions 7450227d0b chore: update source for alpha 345.4
Skipped 1 file(s) >100MB (GitHub limit): source/__vendor/09xxx/9596_m.js (380.6 MB)
2026-09-04 17:41:35 +00:00

808 lines
29 KiB
TypeScript

// Module ID: 8307
// Function ID: 8308
// Name: openInviteModal
// Dependencies: [32, 5, 4522, 7459, 7168, 1215, 1991, 1908, 4465, 4743, 1980, 4302, 5398, 673, 675, 7169, 706, 4466, 8308, 9632, 2008, 5475, 7184, 9718, 4464, 4469, 7624, 4184, 695, 9443, 11875, 12872, 9433, 4494, 9477, 12876, 10728, 11416, 1485, 11699, 5409, 12877, 7474, 4708, 4682, 8058, 12878, 2]
// Exports: default
// Module 8307 (openInviteModal)
import isDiscordProxiedAssetUrlDefault from "isDiscordProxiedAssetUrl" /* 1485 */;
import createGuildRecordFromRustDefault from "createGuildRecordFromRust" /* 1908 */;
import reinjectEphemeralsDefault from "reinjectEphemerals" /* 4743 */;
import handleUserSettingsStoreUpdateDefault from "handleUserSettingsStoreUpdate" /* 7168 */;
import scheduledEventSortDefault from "scheduledEventSort" /* 7459 */;
import closure_3 from "_slicedToArray" /* 32 */;
import closure_4 from "asyncGeneratorStep" /* 5 */;
import closure_5 from "addApplication" /* 4522 */;
import closure_6 from "fetchFingerprint" /* 1215 */;
import closure_7 from "trackCommunicationDisabled" /* 1991 */;
import closure_8 from "updateInvite" /* 4465 */;
import closure_9 from "handleConnectionOpen" /* 1980 */;
import closure_10 from "handleConnectionOpen" /* 4302 */;
import closure_11 from "insertUnsortedGuilds" /* 5398 */;
import ME from "ME" /* 673 */;
import items from "items" /* 675 */;
import { isGameShopPath } from "STOREFRONT_MARKETING_GUILD_ID" /* 7169 */;
const require = arg1;
function openInviteModal() {
const self = this;
const apply = _openInviteModal.apply;
if (typeof apply === "unknown") {
let applyArgumentsResult = HermesBuiltin.applyArguments(self);
} else {
applyArgumentsResult = apply(self, arguments);
}
return applyArgumentsResult;
}
function _openInviteModal() {
const self = this;
const tmp = callback((arg0, arg1, arg2) => {
closure_0 = arg1;
closure_1 = arg2;
c3 = 0;
c2 = 0;
return (function*(arg0, arg1, arg2) {
if (table === 2) {
table = 3;
HermesBuiltin.throwTypeError();
} else if (tmp3 === 3) {
if (arg0 === 1) {
throw arg1;
} else if (arg0 === 2) {
obj = { value: null, done: true };
obj[0] = arg1;
return obj;
} else {
return { value: "HermesInternal", done: null };
}
} else {
try {
table = 2;
if (0 === c3) {
if (arg0 === 1) {
table = 3;
throw arg1;
} else if (arg0 === 2) {
table = 3;
obj = { value: null, done: true };
obj[0] = arg1;
return obj;
} else {
obj1 = callback(table[16]);
obj1 = { type: "DISPLAYED_INVITE_SHOW", code: null, username: "Array", deeplinkAttemptId: "accessible", invite_instance_id: "woman_and_man_holding_hands_medium_light_skin_tone_medium_skin_tone" };
obj1[1] = closure_0;
obj1[4] = callback;
c3 = 1;
table = 1;
const obj2 = { value: null, done: false };
obj2[0] = obj1.dispatch(obj1);
return obj2;
}
} else if (arg0 === 1) {
table = 3;
throw arg1;
} else if (arg0 === 2) {
table = 3;
obj = { value: null, done: true };
obj[0] = arg1;
return obj;
} else {
table = 3;
return { value: "HermesInternal", done: null };
}
} catch (tmp9) {
table = tmp;
throw tmp9;
}
}
})();
});
closure_18 = tmp;
const apply = tmp.apply;
if (typeof apply === "unknown") {
let applyArgumentsResult = HermesBuiltin.applyArguments(self);
} else {
applyArgumentsResult = apply(self, arguments);
}
return applyArgumentsResult;
}
function _handleInviteCodedLink() {
const self = this;
const tmp = callback((arg0, arg1) => {
closure_0 = arg0;
closure_1 = arg1;
c6 = 0;
c7 = 0;
return (function*(arg0, invite) {
if (member === 2) {
member = 3;
HermesBuiltin.throwTypeError();
} else if (tmp5 === 3) {
if (arg0 === 1) {
throw invite;
} else if (arg0 === 2) {
obj = { value: null, done: true };
obj[0] = invite;
return obj;
} else {
return { value: "HermesInternal", done: null };
}
} else {
try {
member = 2;
if (0 === id) {
if (arg0 === 1) {
member = 3;
throw invite;
} else if (arg0 === 2) {
member = 3;
obj = { value: null, done: true };
obj[0] = invite;
return obj;
} else {
let hasItem = tmp2;
id = tmp3;
let code;
let inviteInstanceId;
let invite2;
let flattenedGuildIds;
id = undefined;
hasItem = undefined;
id = undefined;
member = undefined;
let roles;
let set;
code = code.code;
inviteInstanceId = callback(closure_1_2[17]).getInviteInstanceId(code, inviteInstanceId);
invite2 = closure_1_8.getInvite(code);
let tmp12 = null != invite2;
if (tmp12) {
tmp12 = invite2.state !== closure_1_13.ERROR;
}
if (tmp12) {
if (null != invite2) {
if (closure_1_2.state !== constants.EXPIRED) {
if (closure_1_2.state !== constants.BANNED) {
if (closure_1_2.state !== constants.ERROR) {
flattenedGuildIds = closure_1_11.getFlattenedGuildIds();
id = undefined;
if (invite2 != null) {
const guild = invite2.guild;
if (guild != null) {
id = guild.id;
}
}
hasItem = null != id;
if (hasItem) {
hasItem = flattenedGuildIds.includes(id);
}
id = false;
if (hasItem) {
if (null != invite2.roles) {
if (invite2.roles.length > 0) {
member = id.getId();
roles = member.getMember(id, member);
roles = undefined;
if (roles != null) {
roles = roles.roles;
}
flattenedGuildIds = roles;
if (roles == null) {
flattenedGuildIds = [];
}
set = new Set(flattenedGuildIds);
roles = invite2.roles;
id = roles.some((id) => !set.has(id.id));
}
}
}
if (hasItem) {
if (!id) {
inviteInstanceId(invite2[18]).transitionToInvite(invite2, { forceTransition: true });
const obj8 = inviteInstanceId(invite2[18]);
}
}
id = 3;
member = 1;
obj1 = { value: null, done: false };
obj1[0] = callback3(invite2, code, inviteInstanceId);
return obj1;
}
}
}
id = 2;
member = 1;
const obj2 = { value: null, done: false };
obj2[0] = closure_1_17(invite2, code, inviteInstanceId);
return obj2;
}
} else {
let obj3 = callback2(closure_1_2[18]);
obj3 = { inviteInstanceId: null };
obj3[0] = inviteInstanceId;
id = 1;
member = 1;
const obj4 = { value: null, done: false };
obj4[0] = obj3.resolveInvite(code, "Markdown Link", obj3);
return obj4;
}
const obj12 = callback(closure_1_2[17]);
}
} else if (1 === tmp6) {
if (arg0 === 1) {
member = 3;
throw invite;
} else if (arg0 === 2) {
member = 3;
const obj5 = { value: null, done: true };
obj5[0] = invite;
return obj5;
} else {
invite = invite.invite;
invite2 = invite;
if (invite == null) {
invite2 = undefined;
}
}
} else if (2 === tmp6) {
if (arg0 === 1) {
member = 3;
throw invite;
} else if (arg0 === 2) {
member = 3;
const obj6 = { value: null, done: true };
obj6[0] = invite;
return obj6;
}
} else if (arg0 === 1) {
member = 3;
throw invite;
} else if (arg0 === 2) {
member = 3;
obj = { value: null, done: true };
obj[0] = invite;
return obj;
}
member = 3;
return { value: "HermesInternal", done: null };
} catch (tmp66) {
member = tmp;
throw tmp66;
}
}
})();
});
closure_19 = tmp;
const apply = tmp.apply;
if (typeof apply === "unknown") {
let applyArgumentsResult = HermesBuiltin.applyArguments(self);
} else {
applyArgumentsResult = apply(self, arguments);
}
return applyArgumentsResult;
}
scheduledEventSortDefault;
handleUserSettingsStoreUpdateDefault;
createGuildRecordFromRustDefault;
reinjectEphemeralsDefault;
({ AbortCodes, AnalyticEvents: closure_12, AppContext, InviteStates: map1, JoinGuildSources, Routes } = ME);
({ CollectibleShopTab: closure_14, CollectiblesMobileShopScreen: closure_15 } = items);
let obj = { skipExtensionCheck: "Array", analyticsLocations: 0 };
obj[1] = [];
let result = require("set").fileFinishedImporting("lib/getOnClick.tsx");
export default function getOnClick(url) {
const _require = url;
let tmp = arg1;
if (arg1 === undefined) {
tmp = obj;
}
({ analyticsLocations: importDefault, messageId: dependencyMap, channelId } = tmp);
c3 = undefined;
pathname = undefined;
obj = undefined;
obj = _require(4464);
const findCodedLinkResult = obj.findCodedLink(url);
c3 = findCodedLinkResult;
if (null != findCodedLinkResult) {
return (preventDefault) => {
if (preventDefault != null) {
preventDefault.preventDefault();
}
(function handleInviteCodedLink(c3, closure_2) {
const self = this;
const apply = closure_19.apply;
if (typeof apply === "unknown") {
let applyArgumentsResult = HermesBuiltin.applyArguments(self);
} else {
applyArgumentsResult = apply(self, arguments);
}
return applyArgumentsResult;
})(c3, closure_2);
return true;
};
}
if (null != findCodedLinkResult) {
return (preventDefault) => {
if (preventDefault != null) {
preventDefault.preventDefault();
}
const code = _undefined.code;
if (_undefined.type !== url(closure_1_2[25]).CodedLinkType.APP_DIRECTORY_PROFILE) {
if (_undefined.type !== tmp3(tmp4[25]).CodedLinkType.APP_DIRECTORY_STOREFRONT) {
let result = tmp3(tmp4[26]).parseStorefrontSkuCodedLink(code);
if (result == null) {
result = { applicationId: "left", skuId: "call" };
}
const tmp3Result = tmp3(tmp4[26]);
}
({ applicationId, skuId } = result);
const guildId = closure_1_10.getGuildId();
if (null != applicationId) {
obj = { application_id: null, device_platform: "mobile_native", guild_id: null, channel_id: null };
obj[0] = applicationId;
obj[2] = guildId;
obj[3] = closure_1_9.getChannelId();
closure_1_1(tmp4[28]).track(closure_1_12.APP_DIRECTORY_PROFILE_EMBED_URL_CLICKED, obj);
const obj3 = closure_1_1(tmp4[28]);
}
closure_1_1(tmp4[27])(url);
return true;
}
result = { applicationId: code, skuId: "Array" };
};
}
if (null != findCodedLinkResult) {
if (findCodedLinkResult.type === tmp2(4469).CodedLinkType.ACTIVITY_BOOKMARK) {
return (preventDefault) => {
if (preventDefault != null) {
preventDefault.preventDefault();
}
const code = _undefined.code;
url = code;
const application = obj.getApplication(code);
const uRL = new URL(_undefined.url);
let searchParams = uRL.searchParams;
let value = searchParams.get("referrer_id");
closure_2 = value;
_undefined = closure_1_1(closure_1_2[29])();
obj = url(closure_1_2[30]);
const playInContext = obj.getPlayInContext(code);
const currentChannelId = playInContext.currentChannelId;
({ instanceId: obj, isCurrentlyInInstance } = playInContext);
if (playInContext.canLaunchInChannel) {
let flag2 = !isCurrentlyInInstance;
if (!isCurrentlyInInstance) {
flag2 = null != currentChannelId;
}
if (flag2) {
let searchParams2 = uRL.searchParams;
const searchParams3 = uRL.searchParams;
value = searchParams2.get("link_id");
const customActivityLinkParams = tmp7(tmp6[31]).getCustomActivityLinkParams(code, value, searchParams3.get("custom_id"));
url = undefined;
url = pathname((arg0) => {
closure_0 = arg0;
c3 = 0;
c4 = 0;
const iter = (function*(arg0) {
if (c4 === 2) {
c4 = 3;
HermesBuiltin.throwTypeError();
} else if (tmp4 === 3) {
if (arg0 === 1) {
throw arg1;
} else if (arg0 === 2) {
obj = { value: null, done: true };
obj[0] = arg1;
return obj;
} else {
return { value: "HermesInternal", done: null };
}
} else {
try {
c4 = 2;
if (0 === c3) {
if (arg0 === 1) {
c4 = 3;
throw arg1;
} else if (arg0 === 2) {
c4 = 3;
obj = { value: null, done: true };
obj[0] = arg1;
return obj;
} else {
closure_2 = tmp5;
closure_1 = tmp2;
let customId;
customId = customId.customId;
c3 = 1;
c4 = 1;
return { value: "PX_16", done: true };
}
} else if (1 === tmp5) {
if (arg0 === 1) {
c4 = 3;
throw arg1;
} else if (arg0 === 2) {
c4 = 3;
obj1 = { value: null, done: true };
obj1[0] = arg1;
return obj1;
} else {
const obj2 = { channelId: null, applicationId: null, isStart: null, embeddedActivitiesManager: null, customId: null, referrerId: null, analyticsLocations: null };
obj2[0] = c4;
obj2[1] = callback;
obj2[2] = null == closure_1_5;
obj2[3] = c3;
obj2[4] = customId;
obj2[5] = closure_1_2;
obj2[6] = uRL;
c3 = 2;
c4 = 1;
const obj3 = { value: null, done: false };
obj3[0] = callback(closure_3_2[32]).runPrimaryAppCommandOrJoinEmbeddedActivity(obj2);
return obj3;
}
} else if (arg0 === 1) {
c4 = 3;
throw arg1;
} else if (arg0 === 2) {
c4 = 3;
obj = { value: null, done: true };
obj[0] = arg1;
return obj;
} else {
c4 = 3;
return { value: "HermesInternal", done: null };
}
} catch (tmp7) {
c4 = tmp;
throw tmp7;
}
}
})();
iter.next();
return iter;
});
const tmp7Result = tmp7(tmp6[31]);
customActivityLinkParams.then(function() {
const self = this;
const apply = closure_0.apply;
if (typeof apply === "unknown") {
let applyArgumentsResult = HermesBuiltin.applyArguments(self);
} else {
applyArgumentsResult = apply(self, arguments);
}
return applyArgumentsResult;
}).catch(() => {
});
flag2 = true;
const nextPromise = customActivityLinkParams.then(function() {
const self = this;
const apply = closure_0.apply;
if (typeof apply === "unknown") {
let applyArgumentsResult = HermesBuiltin.applyArguments(self);
} else {
applyArgumentsResult = apply(self, arguments);
}
return applyArgumentsResult;
});
}
return flag2;
} else {
let id;
if (application != null) {
const bot = application.bot;
if (bot != null) {
id = bot.id;
}
}
let flag = null != id;
if (flag) {
obj = { recipientIds: null };
obj[0] = id;
const tmp5Result = tmp5(tmp6[33]);
url = undefined;
url = pathname((arg0) => {
closure_0 = arg0;
c3 = 0;
c4 = 0;
return (function*(arg0, customId) {
if (c4 === 2) {
c4 = 3;
HermesBuiltin.throwTypeError();
} else if (tmp4 === 3) {
if (arg0 === 1) {
throw customId;
} else if (arg0 === 2) {
obj = { value: null, done: true };
obj[0] = customId;
return obj;
} else {
return { value: "HermesInternal", done: null };
}
} else {
try {
c4 = 2;
if (0 === c3) {
if (arg0 === 1) {
c4 = 3;
throw customId;
} else if (arg0 === 2) {
c4 = 3;
obj = { value: null, done: true };
obj[0] = customId;
return obj;
} else {
closure_2 = tmp5;
customId = tmp2;
customId = undefined;
const searchParams = closure_1_1.searchParams;
const searchParams2 = closure_1_1.searchParams;
value = searchParams.get("link_id");
c3 = 1;
c4 = 1;
obj1 = { value: null, done: false };
obj1[0] = callback(closure_3_2[31]).getCustomActivityLinkParams(callback, value, searchParams2.get("custom_id"));
return obj1;
}
} else if (arg0 === 1) {
c4 = 3;
throw customId;
} else if (arg0 === 2) {
c4 = 3;
obj = { value: null, done: true };
obj[0] = customId;
return obj;
} else {
customId = customId.customId;
const obj2 = { targetApplicationId: null, channelId: null, analyticsLocations: null, customId: null, referrerId: null };
obj2[0] = callback;
obj2[1] = callback;
obj2[2] = uRL;
obj2[3] = customId;
obj2[4] = closure_1_2;
closure_3_1(closure_3_2[34])(obj2);
c4 = 3;
return { value: "HermesInternal", done: null };
}
} catch (tmp6) {
c4 = tmp;
throw tmp6;
}
}
})();
});
const openPrivateChannelResult = tmp5(tmp6[33]).openPrivateChannel(obj);
tmp5(tmp6[33]).openPrivateChannel(obj).then(function() {
const self = this;
const apply = closure_0.apply;
if (typeof apply === "unknown") {
let applyArgumentsResult = HermesBuiltin.applyArguments(self);
} else {
applyArgumentsResult = apply(self, arguments);
}
return applyArgumentsResult;
}).catch(() => {
});
flag = true;
const nextPromise1 = tmp5(tmp6[33]).openPrivateChannel(obj).then(function() {
const self = this;
const apply = closure_0.apply;
if (typeof apply === "unknown") {
let applyArgumentsResult = HermesBuiltin.applyArguments(self);
} else {
applyArgumentsResult = apply(self, arguments);
}
return applyArgumentsResult;
});
}
return flag;
}
tmp5 = closure_1_1;
tmp7 = url;
};
}
}
if (null != findCodedLinkResult) {
if (findCodedLinkResult.type === tmp2(4469).CodedLinkType.GUILD_PRODUCT) {
return (preventDefault) => {
if (preventDefault != null) {
preventDefault.preventDefault();
}
[closure_0, closure_1] = _undefined(_undefined.code.split("-"), 2);
const str = _undefined.code;
const tmp2 = _undefined(_undefined.code.split("-"), 2);
url(closure_1_2[20])(closure_1_2[35], closure_1_2.paths).then((openGuildProductLink) => {
openGuildProductLink.openGuildProductLink(closure_0, closure_1);
});
return true;
};
}
}
if (null != findCodedLinkResult) {
if (findCodedLinkResult.type === tmp2(4469).CodedLinkType.SOCIAL_LAYER_STOREFRONT) {
return (preventDefault) => {
if (preventDefault != null) {
preventDefault.preventDefault();
}
const str = _undefined.code;
const tmp2 = _undefined(_undefined.code.split("-"), 2);
const result = url(closure_1_2[36]).openSocialLayerStorefrontProductDetailsModal({ skuId: _undefined(_undefined.code.split("-"), 2)[0], analyticsLocations: closure_1 });
return true;
};
}
}
if (null != findCodedLinkResult) {
if (findCodedLinkResult.type === tmp2(4469).CodedLinkType.SOCIAL_LAYER_STOREFRONT_APP) {
return (preventDefault) => {
if (preventDefault != null) {
preventDefault.preventDefault();
}
const str = _undefined.code;
const tmp2 = _undefined(_undefined.code.split("-"), 2);
const result = url(closure_1_2[36]).openSocialLayerStorefrontProductDetailsModal({ skuId: _undefined(_undefined.code.split("-"), 2)[0], analyticsLocations: closure_1 });
return true;
};
}
}
if (null != findCodedLinkResult) {
if (findCodedLinkResult.type === tmp2(4469).CodedLinkType.QUESTS_EMBED) {
let tmp2Result = tmp2(11416);
if (tmp2Result.getIsEligibleForQuests()) {
return (preventDefault) => {
if (preventDefault != null) {
preventDefault.preventDefault();
}
obj = closure_1_1(closure_1_2[38]);
let toURLSafeResult = obj.toURLSafe(_undefined.url);
if (toURLSafeResult == null) {
toURLSafeResult = {};
}
const search = toURLSafeResult.search;
let tmp4;
let tmp5;
if (null != search) {
const _URLSearchParams = URLSearchParams;
const uRLSearchParams = new URLSearchParams(search);
let value = uRLSearchParams.get("sort");
value = uRLSearchParams.get("filter");
tmp4 = value;
tmp5 = value;
}
obj = { scrollToQuestId: _undefined.code, sort: null, filter: null, fromContent: null };
if (tmp5 == null) {
tmp5 = null;
}
obj[1] = tmp5;
if (tmp4 == null) {
tmp4 = null;
}
obj[2] = tmp4;
obj[3] = url(closure_1_2[40]).QuestContent.QUEST_SHARE_LINK;
url(closure_1_2[39]).openQuestHome(obj);
return true;
};
}
}
}
if (null != findCodedLinkResult) {
if (findCodedLinkResult.type === tmp2(4469).CodedLinkType.COLLECTIBLES_SHOP) {
return (preventDefault) => {
if (preventDefault != null) {
preventDefault.preventDefault();
}
const enabled = url(closure_1_2[41]).isVirtualCurrencyEnabled().enabled;
obj = url(closure_1_2[41]);
url(closure_1_2[20])(closure_1_2[42], closure_1_2.paths).then((openCollectiblesShopMobile) => {
const tmp3 = callback(closure_1_3.code.split("-"), 2)[1];
if (enabled) {
if (tmp2 === closure_2_14.ORBS) {
let ORBS = closure_2_15.ORBS;
}
obj = { analyticsSource: null, analyticsLocations: null, screen: null, initialProductSkuId: null };
obj[0] = closure_1_1[closure_1_1.length - 1];
obj[1] = closure_1_1;
obj[2] = ORBS;
let tmp9;
if (tmp4) {
tmp9 = tmp3;
}
obj[3] = tmp9;
const result = openCollectiblesShopMobile.openCollectiblesShopMobile(obj);
}
ORBS = tmp4 ? tmp6.SHOP_ALL : tmp6.FEATURED_PAGE;
});
return true;
};
}
}
let toURLSafeResult = isDiscordProxiedAssetUrlDefault.toURLSafe(url);
if (toURLSafeResult == null) {
toURLSafeResult = {};
}
({ host, hostname, pathname } = toURLSafeResult);
({ search, hash } = toURLSafeResult);
let tmp5Result = tmp5(1485);
let tmp6 = hostname;
if (hostname == null) {
tmp6 = null;
}
let isDiscordHostnameResult = tmp5Result.isDiscordHostname(tmp6);
if (!isDiscordHostnameResult) {
tmp5Result = tmp5(1485);
if (host == null) {
host = null;
}
if (hostname == null) {
hostname = null;
}
isDiscordHostnameResult = tmp5Result.isDiscordLocalhost(host, hostname);
}
if (isDiscordHostnameResult) {
if (null != pathname) {
if (isGameShopPath(pathname)) {
return (preventDefault) => {
if (preventDefault != null) {
preventDefault.preventDefault();
}
const result = url(table[36]).openSocialLayerStorefrontUnsupportedOnMobileAlert();
return true;
};
}
}
}
if (null != pathname) {
if (isDiscordHostnameResult) {
if (tmp5Result1.isAppRoute(pathname)) {
obj = { navigationReplace: false, openChannel: true };
if (null != search) {
obj.search = search;
}
if (null != hash) {
obj.hash = hash;
}
return (preventDefault) => {
if (preventDefault != null) {
preventDefault.preventDefault();
}
closure_1_1(closure_1_2[22])(pathname, obj);
return true;
};
}
tmp5Result1 = tmp5(1485);
}
}
if (null != findCodedLinkResult) {
if (findCodedLinkResult.type === tmp2(4469).CodedLinkType.APP_OAUTH2_LINK) {
let fn = (preventDefault) => {
if (preventDefault != null) {
preventDefault.preventDefault();
}
obj = closure_1_1(closure_1_2[43]);
obj = { application_id: _undefined.code };
obj.trackWithMetadata(closure_1_12.APP_OAUTH2_LINK_EMBED_URL_CLICKED, obj);
closure_1_1(closure_1_2[27])(closure_0);
return true;
};
}
return fn;
}
tmp2Result = tmp2(4682);
let result = tmp2Result.tryParseEventDetailsPath(pathname);
if (!tmp.skipExtensionCheck) {
if (null != tmp2Result1.isSuspiciousDownload(url)) {
fn = (preventDefault) => {
if (preventDefault != null) {
preventDefault.preventDefault();
}
closure_1_1(closure_1_2[46]).show(closure_0);
return true;
};
}
tmp2Result1 = tmp2(8058);
}
};