decord/source/modules/premium/powerups/hooks/GuildPowerupsNotificationsDCF.native.tsx
github-actions 7450227d0b chore: update source for alpha 345.4
Skipped 1 file(s) >100MB (GitHub limit): source/__vendor/09xxx/9596_m.js (380.6 MB)
2026-09-04 17:41:35 +00:00

81 lines
2.8 KiB
TypeScript

// Module ID: 12433
// Function ID: 12434
// Name: usePerksCoachmarkDCF
// Dependencies: [7326, 1372, 12427, 12434, 2]
// Exports: useBoostToUnlockCoachmarkDCF, useExpiringPowerupCoachmarkDCF, useGameServerPricingCoachmarkDCF, useGuildPowerupNotificationDCF, useNewGamesCoachmarkDC, useNewPerkAvailableCoachmarkDCF, usePerksCoachmarkDCF
// Module 12433 (usePerksCoachmarkDCF)
import set from "set" /* 2 */;
import DismissibleContent from "DismissibleContent" /* 1372 */;
import useSelectedDismissibleContent from "useSelectedDismissibleContent" /* 7326 */;
import getUnitIdDefault from "getUnitId" /* 12434 */;
const result = set.fileFinishedImporting("modules/premium/powerups/hooks/GuildPowerupsNotificationsDCF.native.tsx");
export const usePerksCoachmarkDCF = function usePerksCoachmarkDCF(arg0) {
if (arg0) {
const items = [DismissibleContent.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 = DismissibleContent.DismissibleContent.GUILD_POWERUP_NEW_PERK_AVAILABLE_COACHMARK;
}
}
return useSelectedDismissibleContent.useSelectedVersionedDismissibleContent(prop, latestVersion);
};
export const useGuildPowerupNotificationDCF = function useGuildPowerupNotificationDCF(arg0) {
let obj = useSelectedDismissibleContent;
let prop = null;
if (arg0) {
prop = tmp(1372).DismissibleContent.GUILD_POWERUP_NOTIFICATION;
}
obj = { cooldownDurationMs: tmp(12427).GUILD_POWERUP_NOTIFICATION_COOLDOWN };
return obj.useSelectedTimeRecurringDismissibleContent(prop, obj);
};
export function useNewGamesCoachmarkDC(arg0) {
const items = [
null,
() => {
}
];
return items;
}
export function useGameServerPricingCoachmarkDCF(arg0) {
const items = [
null,
() => {
}
];
return items;
}
export const useBoostToUnlockCoachmarkDCF = function useBoostToUnlockCoachmarkDCF(arg0, id, GUILD_HEADER_TOOLTIPS) {
let obj = getUnitIdDefault;
let prop = null;
if (arg0) {
prop = null;
if (obj.useConfig({ location: "useBoostToUnlockCoachmarkDCF" }).showCoachmark) {
prop = tmp2(1372).DismissibleContent.BOOST_TO_UNLOCK_COACHMARK;
}
}
obj = { cooldownDurationMs: tmp2(12427).BOOST_TO_UNLOCK_COACHMARK_COOLDOWN, numTimesToRecur: tmp2(12427).BOOST_TO_UNLOCK_COACHMARK_MAX_TIMES_TO_RECUR };
return useSelectedDismissibleContent.useSelectedTimeRecurringGuildDismissibleContent(prop, id, obj, GUILD_HEADER_TOOLTIPS);
};
export function useExpiringPowerupCoachmarkDCF(arg0, c0) {
const items = [
null,
() => {
}
];
return items;
}