// Module ID: 12917 // Function ID: 12918 // Name: MobileQuestVideoWatchCtaCopy // Dependencies: [5979, 7406, 1126, 12918, 2] // Exports: getBountyWatchCtaText, getVideoQuestWatchCtaAccessibilityLabel, getVideoQuestWatchCtaText // Module 12917 (MobileQuestVideoWatchCtaCopy) import intl5 from "intl" /* 1126 */; import QuestConstants from "QuestConstants" /* 5979 */; import QuestTaskUtils from "QuestTaskUtils" /* 7406 */; import VQRemainingTimeTruncationExperimentDefault from "VQRemainingTimeTruncationExperiment" /* 12918 */; import size from "module_2" /* 2 */; function formatWatchRemainingDurationShort(watchVideoTaskDetailsFromProgress, truncate) { let formatToPlainString2Result; const obj = QuestTaskUtils; const time = obj.getRemainingTaskTime(watchVideoTaskDetailsFromProgress); truncate = 60 * time.minutes + time.seconds; let truncate1; if (truncate != null) { truncate1 = truncate.truncate; } if (null != truncate1 && truncate > truncate.truncate) { truncate = truncate.truncate; } if (truncate >= 60) { const intl2 = tmp(1126).intl; const formatToPlainString2 = intl2.formatToPlainString; const t2 = tmp(1126).t; const _Math = Math; const obj2 = { count: Math.round(truncate / 60) }; const tmp6 = null != truncate1 && truncate > truncate.truncate ? t2.XTdnRd : t2.PHhTXX; formatToPlainString2Result = formatToPlainString2(tmp6, obj2); } else { const intl = tmp(1126).intl; const formatToPlainString = intl.formatToPlainString; const t = tmp(1126).t; const obj3 = { count: truncate }; formatToPlainString2Result = formatToPlainString(tmp4 ? t["spl/XS"] : t.rUfeQx, obj3); } return formatToPlainString2Result; } const QuestsExperimentLocations = QuestConstants.QuestsExperimentLocations; const result = size.fileFinishedImporting("modules/quests/utils/MobileQuestVideoWatchCtaCopy.tsx"); export { formatWatchRemainingDurationShort }; export const getVideoQuestWatchCtaText = function getVideoQuestWatchCtaText(questTaskDetails) { let formatToPlainString2Result; let obj3; VQRemainingTimeTruncationExperimentDefault; if (questTaskDetails.percentComplete > 0) { const intl2 = intl5.intl; const formatToPlainString2 = intl2.formatToPlainString; const obj2 = { durationShort: formatWatchRemainingDurationShort(questTaskDetails) }; const prop = intl5.t["pF/deA"]; formatToPlainString2Result = formatToPlainString2(prop, obj2); } else { const intl = intl5.intl; const formatToPlainString = intl.formatToPlainString; const obj = { durationShort: formatWatchRemainingDurationShort(questTaskDetails, obj3) }; obj3 = { truncate: tmp3 }; const CHrvqg = intl5.t.CHrvqg; formatToPlainString2Result = formatToPlainString(CHrvqg, obj); } return formatToPlainString2Result; }; export const getBountyWatchCtaText = function getBountyWatchCtaText(watchVideoTaskDetailsFromProgress) { let formatToPlainString2Result; let obj3; if (watchVideoTaskDetailsFromProgress.percentComplete > 0) { const intl2 = intl5.intl; const formatToPlainString2 = intl2.formatToPlainString; const obj2 = { durationShort: formatWatchRemainingDurationShort(watchVideoTaskDetailsFromProgress) }; const prop = intl5.t["pF/deA"]; formatToPlainString2Result = formatToPlainString2(prop, obj2); } else { const intl = intl5.intl; const formatToPlainString = intl.formatToPlainString; const obj = { durationShort: formatWatchRemainingDurationShort(watchVideoTaskDetailsFromProgress, obj3) }; obj3 = { truncate: null }; const CHrvqg = intl5.t.CHrvqg; formatToPlainString2Result = formatToPlainString(CHrvqg, obj); } return formatToPlainString2Result; }; export const getVideoQuestWatchCtaAccessibilityLabel = function getVideoQuestWatchCtaAccessibilityLabel(questTaskDetails) { let formatToPlainStringResult; let minutes; let seconds; const tmp = questTaskDetails.percentComplete > 0; const obj = QuestTaskUtils; const remainingTaskTime = obj.getRemainingTaskTime(questTaskDetails); ({ minutes, seconds } = remainingTaskTime); if (minutes > 0) { let formatToPlainStringResult1; if (seconds > 0) { const intl3 = tmp2(1126).intl; const time = { minutes, seconds }; formatToPlainStringResult = intl3.formatToPlainString(tmp2(1126).t["lW/66D"], time); } const intl4 = tmp2(1126).intl; const formatToPlainString = intl4.formatToPlainString; const t = tmp2(1126).t; if (tmp) { const obj2 = { remainTime: formatToPlainStringResult }; formatToPlainStringResult1 = formatToPlainString(t["ch+yrN"], obj2); } else { const obj3 = { remainTime: formatToPlainStringResult }; formatToPlainStringResult1 = formatToPlainString(t.Bwc5Dg, obj3); } return formatToPlainStringResult1; } if (minutes > 0) { const intl2 = tmp2(1126).intl; const obj4 = { count: minutes }; formatToPlainStringResult = intl2.formatToPlainString(tmp2(1126).t["SxnF/O"], obj4); } else { const intl = tmp2(1126).intl; const obj5 = { count: seconds }; formatToPlainStringResult = intl.formatToPlainString(tmp2(1126).t["0BZpdi"], obj5); } };