decord/alpha/source/modules/vibegrations/lib/VibegrationsQuestPrompt.tsx
github-actions 97fd043558 chore: update source for alpha 347.5
Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4941.js (118.4 MB)
2026-09-19 06:52:51 +00:00

51 lines
1.3 KiB
TypeScript

// Module ID: 17046
// Function ID: 17047
// Name: VibegrationsQuestPrompt
// Dependencies: [11737, 7933, 2]
// Exports: dismissQuestPrompt, isQuestPromptDismissed, watchableQuest
// Module 17046 (VibegrationsQuestPrompt)
import QuestsEligibility from "QuestsEligibility" /* 11737 */;
import size from "module_2" /* 2 */;
let c2 = false;
const result = size.fileFinishedImporting("modules/vibegrations/lib/VibegrationsQuestPrompt.tsx");
export const watchableQuest = function watchableQuest(quest, arg1) {
let tmp3 = null;
let tmp4 = null;
if (null != quest) {
if (!obj.getIsEligibleForQuests()) {
tmp4 = null;
} else if (tmp) {
const userStatus2 = quest.userStatus;
let claimedAt;
if (userStatus2 != tmp3) {
claimedAt = userStatus2.claimedAt;
}
tmp3 = null;
if (!tmp11) {
tmp3 = quest;
}
tmp11 = tmp3 != claimedAt;
} else if (!tmp2) {
if (!tmp5Result.isQuestExpired(quest)) {
const userStatus = quest.userStatus;
let completedAt;
if (userStatus != tmp3) {
completedAt = userStatus.completedAt;
}
}
tmp5Result = tmp5(7933);
}
obj = QuestsEligibility;
tmp5 = require;
}
return tmp4;
};
export function isQuestPromptDismissed() {
return c2;
}
export function dismissQuestPrompt() {
c2 = true;
}