Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4792.js (118.4 MB)
81 lines
3 KiB
TypeScript
81 lines
3 KiB
TypeScript
// Module ID: 12596
|
|
// Function ID: 12597
|
|
// Name: GuildPowerupsNotificationsDCF
|
|
// Dependencies: [7462, 1943, 12590, 12597, 2]
|
|
// Exports: useBoostToUnlockCoachmarkDCF, useExpiringPowerupCoachmarkDCF, useGameServerPricingCoachmarkDCF, useGuildPowerupNotificationDCF, useNewGamesCoachmarkDC, useNewPerkAvailableCoachmarkDCF, usePerksCoachmarkDCF
|
|
|
|
// Module 12596 (GuildPowerupsNotificationsDCF)
|
|
import dismissible_content from "dismissible_content" /* 1943 */;
|
|
import useSelectedDismissibleContent from "useSelectedDismissibleContent" /* 7462 */;
|
|
import GuildPowerupsNotification from "GuildPowerupsNotification" /* 12590 */;
|
|
import BoostToUnlockMobileCoachmarkExperimentDefault from "BoostToUnlockMobileCoachmarkExperiment" /* 12597 */;
|
|
import size from "module_2" /* 2 */;
|
|
|
|
const result = size.fileFinishedImporting("modules/premium/powerups/hooks/GuildPowerupsNotificationsDCF.native.tsx");
|
|
|
|
export const usePerksCoachmarkDCF = function usePerksCoachmarkDCF(arg0) {
|
|
if (arg0) {
|
|
const items = [dismissible_content.DismissibleContent.GUILD_POWERUP_PERKS_COACHMARK];
|
|
let items1 = items;
|
|
} else {
|
|
items1 = [];
|
|
}
|
|
return useSelectedDismissibleContent.useSelectedDismissibleContent(items1);
|
|
};
|
|
export const useNewPerkAvailableCoachmarkDCF = function useNewPerkAvailableCoachmarkDCF(arg0, latestVersion) {
|
|
let prop = null;
|
|
if (arg0) {
|
|
prop = null;
|
|
if (latestVersion > 0) {
|
|
prop = dismissible_content.DismissibleContent.GUILD_POWERUP_NEW_PERK_AVAILABLE_COACHMARK;
|
|
}
|
|
}
|
|
return useSelectedDismissibleContent.useSelectedVersionedDismissibleContent(prop, latestVersion);
|
|
};
|
|
export const useGuildPowerupNotificationDCF = function useGuildPowerupNotificationDCF(arg0) {
|
|
let prop = null;
|
|
if (arg0) {
|
|
prop = tmp(1943).DismissibleContent.GUILD_POWERUP_NOTIFICATION;
|
|
}
|
|
const obj = useSelectedDismissibleContent;
|
|
return obj.useSelectedTimeRecurringDismissibleContent(prop, { cooldownDurationMs: GuildPowerupsNotification.GUILD_POWERUP_NOTIFICATION_COOLDOWN });
|
|
};
|
|
export function useNewGamesCoachmarkDC() {
|
|
const items = [
|
|
null,
|
|
() => {
|
|
|
|
}
|
|
];
|
|
return items;
|
|
}
|
|
export function useGameServerPricingCoachmarkDCF() {
|
|
const items = [
|
|
null,
|
|
() => {
|
|
|
|
}
|
|
];
|
|
return items;
|
|
}
|
|
export const useBoostToUnlockCoachmarkDCF = function useBoostToUnlockCoachmarkDCF(arg0, id, GUILD_HEADER_TOOLTIPS) {
|
|
const obj = BoostToUnlockMobileCoachmarkExperimentDefault;
|
|
let prop = null;
|
|
if (arg0) {
|
|
prop = null;
|
|
if (obj.useConfig({ location: "useBoostToUnlockCoachmarkDCF" }).showCoachmark) {
|
|
prop = tmp2(1943).DismissibleContent.BOOST_TO_UNLOCK_COACHMARK;
|
|
}
|
|
}
|
|
const obj2 = useSelectedDismissibleContent;
|
|
return obj2.useSelectedTimeRecurringGuildDismissibleContent(prop, id, { cooldownDurationMs: GuildPowerupsNotification.BOOST_TO_UNLOCK_COACHMARK_COOLDOWN, numTimesToRecur: GuildPowerupsNotification.BOOST_TO_UNLOCK_COACHMARK_MAX_TIMES_TO_RECUR }, GUILD_HEADER_TOOLTIPS);
|
|
};
|
|
export function useExpiringPowerupCoachmarkDCF() {
|
|
const items = [
|
|
null,
|
|
() => {
|
|
|
|
}
|
|
];
|
|
return items;
|
|
}
|