49 lines
1.5 KiB
TypeScript
49 lines
1.5 KiB
TypeScript
// Module ID: 15127
|
|
// Function ID: 15128
|
|
// Name: openVideoQuestModal
|
|
// Dependencies: [7703, 15121, 1256, 4763, 15128, 1896, 11517, 2]
|
|
// Exports: default
|
|
|
|
// Module 15127 (openVideoQuestModal)
|
|
import v1All from "v1" /* 1256 */;
|
|
import closure_4 from "initializeState" /* 7703 */;
|
|
|
|
const require = arg1;
|
|
const result = require("set").fileFinishedImporting("modules/quests/native/VideoQuestModal/openVideoQuestModal.tsx");
|
|
|
|
export default function openVideoQuestModal(questId) {
|
|
questId = questId.questId;
|
|
const sourceQuestContent = questId.sourceQuestContent;
|
|
({ questContentPosition, initialStep } = questId);
|
|
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(15121)();
|
|
}
|
|
}
|
|
const v4Result = v1All.v4();
|
|
importAll = v4Result;
|
|
const obj2 = v1All;
|
|
obj = {
|
|
questId,
|
|
questContentPosition,
|
|
videoSessionId: v4Result,
|
|
initialStep,
|
|
onClose() {
|
|
let obj = questId(closure_1_3[6]);
|
|
obj = { questId, sourceQuestContent, videoSessionId: closure_2 };
|
|
return obj.handleVideoQuestModalClose(obj);
|
|
},
|
|
sourceQuestContent
|
|
};
|
|
const obj3 = sourceQuestContent(4763);
|
|
const tmp8 = questId(1896)(15128, dependencyMap.paths);
|
|
return obj3.pushLazy(tmp8, obj, questId(11517).getVideoQuestModalKey(questId));
|
|
};
|