Files
discord-decomp/sources/modules/dismissible_content/VersionedDismissibleContentUtils.tsx
T
2026-07-27 16:20:00 +03:00

80 lines
5.0 KiB
TypeScript

/* Metro module 1377; source: modules/dismissible_content/VersionedDismissibleContentUtils.tsx; dependencies: [1378, 5174, 6832, 1365, 12712, 12713, 1909, 12714, 1392, 2] */
function _fun15848(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#15848, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1504:6, offset: 0x00e40bdd, size: 150 bytes, params: 8, frame: 19
const env0_0 = require;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
const embeddedActivitiesStore = importDefault(1378) /* metro dependency 1378: EmbeddedActivitiesStore */;
const collectiblesMarketingsStore = importDefault(5174) /* metro dependency 5174: CollectiblesMarketingsStore */;
const env0_4 = (require(6832) /* metro dependency 6832: SocialLayerStorefrontConstants */).GAME_SHOP_ANNOUNCEMENT_MODAL_VERSION;
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/dismissible_content/VersionedDismissibleContentUtils.tsx');
exports.getVersionedDismissibleContentCurrentVersion = getVersionedDismissibleContentCurrentVersion;
}
function getVersionedDismissibleContentCurrentVersion(a0) { // fn#15849, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1504:308, offset: 0x00e40c73, size: 687 bytes, params: 2, frame: 18
var version;
var object2;
var moduleValue;
var getNewestBadgeableVersion;
var value;
const value2 = undefined;
const DismissibleContent = (require(1365) /* metro dependency 1365: dismissible_content */).DismissibleContent;
const COLLECTIBLES_SHOP_ENTRY_MARKETING = DismissibleContent.COLLECTIBLES_SHOP_ENTRY_MARKETING;
if (COLLECTIBLES_SHOP_ENTRY_MARKETING === a0) {
value = CollectiblesMarketingsStore.getMarketingBySurface((require(12712) /* metro dependency 12712: CollectiblesMarketingSurface */).CollectiblesMarketingSurface.MOBILE_SHOP_BUTTON);
version = value == null ? value2 : value.version;
value = 0;
return version ?? value;
}
const ACTIVITIES_VOICE_LAUNCHER_BADGE = DismissibleContent.ACTIVITIES_VOICE_LAUNCHER_BADGE;
if (ACTIVITIES_VOICE_LAUNCHER_BADGE === a0) {
moduleValue = require(12713) /* metro dependency 12713: AppLauncherBadgeUtils */;
getNewestBadgeableVersion = moduleValue.getNewestBadgeableVersion;
object2 = {};
object2.storeState = EmbeddedActivitiesStore.getState();
object2.surface = (require(1909) /* metro dependency 1909: Server */).EmbeddedActivitySurfaces.VOICE_LAUNCHER;
return Reflect.apply(getNewestBadgeableVersion, moduleValue, [object2]);
}
const GUILD_POWERUP_NEW_PERK_AVAILABLE_COACHMARK = DismissibleContent.GUILD_POWERUP_NEW_PERK_AVAILABLE_COACHMARK;
if (GUILD_POWERUP_NEW_PERK_AVAILABLE_COACHMARK !== a0) {
var COLLECTIBLES_SHOP_WIDE_BANNER = DismissibleContent.COLLECTIBLES_SHOP_WIDE_BANNER;
if (COLLECTIBLES_SHOP_WIDE_BANNER === a0) {
return (require(12714) /* metro dependency 12714: WideBannerDismissibleContentVersion */).getWideBannerDismissibleContentVersion();
}
var GAME_SHOP_ANNOUNCEMENT_MODAL = DismissibleContent.GAME_SHOP_ANNOUNCEMENT_MODAL;
if (GAME_SHOP_ANNOUNCEMENT_MODAL === a0) {
return GAME_SHOP_ANNOUNCEMENT_MODAL_VERSION;
}
var COLLECTIBLES_SHOP_MARVEL_RIVALS_ORBS_REWARD = DismissibleContent.COLLECTIBLES_SHOP_MARVEL_RIVALS_ORBS_REWARD;
if (COLLECTIBLES_SHOP_MARVEL_RIVALS_ORBS_REWARD === a0) {
return 1;
}
var GAME_SHOP_ORBS_REWARD_BANNER = DismissibleContent.GAME_SHOP_ORBS_REWARD_BANNER;
if (GAME_SHOP_ORBS_REWARD_BANNER === a0) {
return 1;
}
var SLAYER_STOREFRONT_ORBS_REWARDS_ANNOUNCEMENT = DismissibleContent.SLAYER_STOREFRONT_ORBS_REWARDS_ANNOUNCEMENT;
if (SLAYER_STOREFRONT_ORBS_REWARDS_ANNOUNCEMENT === a0) {
return 1;
}
var SLAYER_STOREFRONT_ORBS_REWARD_WISHLIST_UPSELL = DismissibleContent.SLAYER_STOREFRONT_ORBS_REWARD_WISHLIST_UPSELL;
if (SLAYER_STOREFRONT_ORBS_REWARD_WISHLIST_UPSELL === a0) {
return 1;
}
var SLAYER_STOREFRONT_VC_GIFTING_STREAM_HEADER_NEW_BADGE = DismissibleContent.SLAYER_STOREFRONT_VC_GIFTING_STREAM_HEADER_NEW_BADGE;
if (SLAYER_STOREFRONT_VC_GIFTING_STREAM_HEADER_NEW_BADGE === a0) {
return 1;
}
var SLAYER_STOREFRONT_VC_GIFTING_PANEL_APP_WIDGET_CTA = DismissibleContent.SLAYER_STOREFRONT_VC_GIFTING_PANEL_APP_WIDGET_CTA;
if (SLAYER_STOREFRONT_VC_GIFTING_PANEL_APP_WIDGET_CTA === a0) {
return 1;
}
var COLLECTIBLES_SHOP_SLAYER_STOREFRONT_PROMOTIONAL_BANNER = DismissibleContent.COLLECTIBLES_SHOP_SLAYER_STOREFRONT_PROMOTIONAL_BANNER;
if (COLLECTIBLES_SHOP_SLAYER_STOREFRONT_PROMOTIONAL_BANNER === a0) {
return 1;
}
(require(1392) /* metro dependency 1392: TypeUtils */).assertUnreachable(a0, {andFail: false});
}
return 0;
}