Files
discord-decomp/sources/modules/dismissible_content/VersionedDismissibleContentUtils.tsx
T
2026-07-28 01:06:53 +03:00

87 lines
5.8 KiB
TypeScript

/* Metro module 1377; source: modules/dismissible_content/VersionedDismissibleContentUtils.tsx; dependencies: [1378, 5174, 6832, 1365, 12712, 12713, 1909, 12714, 1392, 2] */
import EmbeddedActivitiesStore from '../activities/EmbeddedActivitiesStore.tsx'; /* Metro dependency 1378 */
import CollectiblesMarketingsStore from '../collectibles/CollectiblesMarketingsStore.tsx'; /* Metro dependency 5174 */
import * as FileImportTrackerModule from '../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */
import * as Dismissible_contentModule from '../../external/discord_common/js/packages/protos/discord_protos/discord_users/v1/dismissible_content.tsx'; /* Metro dependency 1365 */
import * as SocialLayerStorefrontConstantsModule from '../slayer_storefront/SocialLayerStorefrontConstants.tsx'; /* Metro dependency 6832 */
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});
(FileImportTrackerModule).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 object;
var moduleValue;
var getNewestBadgeableVersion;
var collectiblesMarketingsStoreBinding;
var value;
const value2 = undefined;
const DismissibleContent = (Dismissible_contentModule).DismissibleContent;
const COLLECTIBLES_SHOP_ENTRY_MARKETING = DismissibleContent.COLLECTIBLES_SHOP_ENTRY_MARKETING;
if (COLLECTIBLES_SHOP_ENTRY_MARKETING === a0) {
collectiblesMarketingsStoreBinding = CollectiblesMarketingsStore;
value = collectiblesMarketingsStoreBinding.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;
object = {};
object.storeState = EmbeddedActivitiesStore.getState();
object.surface = (require(1909) /* metro dependency 1909: Server */).EmbeddedActivitySurfaces.VOICE_LAUNCHER;
return Reflect.apply(getNewestBadgeableVersion, moduleValue, [object]);
}
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;
}
}
global.__d(_fun15848, 1377, [1378, 5174, 6832, 1365, 12712, 12713, 1909, 12714, 1392,
2]) /* metro module 1377, dependencies: [1378, 5174, 6832, 1365, 12712, 12713, 1909, 12714, 1392, 2] */;