decord/alpha/source/modules/dismissible_content/VersionedDismissibleContentUtils.tsx
2026-10-13 12:43:34 +00:00

61 lines
2.9 KiB
TypeScript

// Module ID: 2063
// Function ID: 2064
// Name: VersionedDismissibleContentUtils
// Dependencies: [2064, 7279, 2049, 13495, 14621, 1998, 14622, 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" /* 14621 */;
import WideBannerDismissibleContentVersion from "WideBannerDismissibleContentVersion" /* 14622 */;
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(13495).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;
}
};