decord/source/modules/quests/native/VideoQuestModal/openVideoQuestModal.tsx

51 lines
1.5 KiB
TypeScript
Raw Normal View History

2026-08-15 05:55:55 +00:00
// Module ID: 14476
// Function ID: 14477
2026-07-20 16:05:17 +00:00
// Name: openVideoQuestModal
2026-08-15 05:55:55 +00:00
// Dependencies: [7453, 14470, 514, 5260, 14477, 2007, 10704, 2]
2026-07-20 16:05:17 +00:00
// Exports: default
2026-08-15 05:55:55 +00:00
// Module 14476 (openVideoQuestModal)
import initializeState from "initializeState";
const require = arg1;
const result = require("v1").fileFinishedImporting("modules/quests/native/VideoQuestModal/openVideoQuestModal.tsx");
2026-07-20 16:05:17 +00:00
export default function openVideoQuestModal(questId) {
let initialStep;
let questContentPosition;
questId = questId.questId;
const sourceQuestContent = questId.sourceQuestContent;
({ questContentPosition, initialStep } = questId);
2026-08-15 05:55:55 +00:00
if (obj.isQuestAccessSuspended) {
const quest = obj.getQuest(questId);
let completedAt;
if (quest != null) {
const userStatus = quest.userStatus;
if (userStatus != null) {
completedAt = userStatus.completedAt;
}
}
if (null == completedAt) {
sourceQuestContent(14470)();
}
}
const v4Result = importAll(514).v4();
2026-07-23 10:11:24 +00:00
importAll = v4Result;
2026-08-15 05:55:55 +00:00
const obj2 = importAll(514);
2026-07-20 16:05:17 +00:00
obj = {
questId,
questContentPosition,
videoSessionId: v4Result,
initialStep,
onClose() {
2026-08-15 05:55:55 +00:00
let obj = questId(outer1_3[6]);
2026-07-23 10:11:24 +00:00
obj = { questId, sourceQuestContent, videoSessionId: closure_2 };
2026-07-20 16:05:17 +00:00
return obj.handleVideoQuestModalClose(obj);
},
sourceQuestContent
};
2026-08-15 05:55:55 +00:00
const obj3 = sourceQuestContent(5260);
const tmp8 = questId(2007)(14477, dependencyMap.paths);
return obj3.pushLazy(tmp8, obj, questId(10704).getVideoQuestModalKey(questId));
2026-07-20 16:05:17 +00:00
};