// Module ID: 2049 // Function ID: 2050 // Name: VersionedDismissibleContentUtils // Dependencies: [2050, 7008, 2035, 13534, 13535, 1985, 13536, 2063, 2] // Exports: getVersionedDismissibleContentCurrentVersion // Module 2049 (VersionedDismissibleContentUtils) import Server from "Server" /* 1985 */; import dismissible_content from "dismissible_content" /* 2035 */; import TypeUtils from "TypeUtils" /* 2063 */; import AppLauncherBadgeUtils from "AppLauncherBadgeUtils" /* 13535 */; import WideBannerDismissibleContentVersion from "WideBannerDismissibleContentVersion" /* 13536 */; import EmbeddedActivitiesStore from "EmbeddedActivitiesStore" /* 2050 */; import CollectiblesMarketingsStore from "CollectiblesMarketingsStore" /* 7008 */; import size from "module_2" /* 2 */; const result = size.fileFinishedImporting("modules/dismissible_content/VersionedDismissibleContentUtils.tsx"); export const getVersionedDismissibleContentCurrentVersion = function getVersionedDismissibleContentCurrentVersion(id) { if (dismissible_content.DismissibleContent.COLLECTIBLES_SHOP_ENTRY_MARKETING === id) { const marketingBySurface = CollectiblesMarketingsStore.getMarketingBySurface(tmp(13534).CollectiblesMarketingSurface.MOBILE_SHOP_BUTTON); let num5; if (marketingBySurface != null) { num5 = marketingBySurface.version; } if (num5 == null) { num5 = 0; } return num5; } else if (dismissible_content.DismissibleContent.ACTIVITIES_VOICE_LAUNCHER_BADGE === id) { const obj = { storeState: EmbeddedActivitiesStore.getState(), surface: Server.EmbeddedActivitySurfaces.VOICE_LAUNCHER }; const getNewestBadgeableVersion = AppLauncherBadgeUtils.getNewestBadgeableVersion; AppLauncherBadgeUtils; return getNewestBadgeableVersion(obj); } else { if (dismissible_content.DismissibleContent.GUILD_POWERUP_NEW_PERK_AVAILABLE_COACHMARK !== id) { if (dismissible_content.DismissibleContent.GUILD_POWERUP_NEW_PERK_AVAILABLE_BADGE !== id) { if (dismissible_content.DismissibleContent.COLLECTIBLES_SHOP_WIDE_BANNER === id) { const tmpResult3 = WideBannerDismissibleContentVersion; return tmpResult3.getWideBannerDismissibleContentVersion(); } else { if (dismissible_content.DismissibleContent.GAME_SHOP_ANNOUNCEMENT_MODAL !== id) { if (dismissible_content.DismissibleContent.SLAYER_STOREFRONT_VC_GIFTING_STREAM_HEADER_NEW_BADGE !== id) { if (dismissible_content.DismissibleContent.SLAYER_STOREFRONT_VC_GIFTING_PANEL_APP_WIDGET_CTA !== id) { if (dismissible_content.DismissibleContent.COLLECTIBLES_SHOP_GAME_SERVER_HOSTING_BANNER === id) { return 0; } else { const tmpResult4 = TypeUtils; tmpResult4.assertUnreachable(id, { andFail: false }); return 0; } } } } return 1; } } } return 0; } };