// Module ID: 2063 // Function ID: 2064 // Name: VersionedDismissibleContentUtils // Dependencies: [2064, 7279, 2049, 13011, 14300, 1998, 14301, 2077, 2] // Exports: getVersionedDismissibleContentCurrentVersion // Module 2063 (VersionedDismissibleContentUtils) import Server from "Server" /* 1998 */; import dismissible_content from "dismissible_content" /* 2049 */; import TypeUtils from "TypeUtils" /* 2077 */; import AppLauncherBadgeUtils from "AppLauncherBadgeUtils" /* 14300 */; import WideBannerDismissibleContentVersion from "WideBannerDismissibleContentVersion" /* 14301 */; import EmbeddedActivitiesStore from "EmbeddedActivitiesStore" /* 2064 */; import CollectiblesMarketingsStore from "CollectiblesMarketingsStore" /* 7279 */; 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(13011).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; } };