// Module ID: 11647 // Function ID: 11648 // Name: MobileQuestVideoWatchCtaCopy // Dependencies: [5525, 7826, 1114, 11648, 2] // Exports: getVideoQuestWatchCtaAccessibilityLabel, getVideoQuestWatchCtaText // Module 11647 (MobileQuestVideoWatchCtaCopy) import util from "util" /* 1114 */; import QuestConstants from "QuestConstants" /* 5525 */; import QuestTaskUtils from "QuestTaskUtils" /* 7826 */; import VQRemainingTimeTruncationExperimentDefault from "VQRemainingTimeTruncationExperiment" /* 11648 */; import size from "module_2" /* 2 */; function formatWatchRemainingDurationShort(questTaskDetails, truncate) { const time = QuestTaskUtils.getRemainingTaskTime(questTaskDetails); let num = 60; 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 >= num) { const intl2 = tmp(1114).intl; tmp(1114).t; const t1 = { count: null }; const _Math = Math; num = truncate / num; t1.count = Math.round(num); intl2.formatToPlainString(tmp4 ? t1.XTdnRd : t1.PHhTXX, t1); const tmp5 = tmp4 ? t1.XTdnRd : t1.PHhTXX; } else { const intl = tmp(1114).intl; const t = tmp(1114).t; const obj2 = { count: truncate }; return intl.formatToPlainString(tmp4 ? t["spl/XS"] : t.rUfeQx, obj2); } } const QuestsExperimentLocations = QuestConstants.QuestsExperimentLocations; const result = size.fileFinishedImporting("modules/quests/utils/MobileQuestVideoWatchCtaCopy.tsx"); export { formatWatchRemainingDurationShort }; export const getVideoQuestWatchCtaText = function getVideoQuestWatchCtaText(questTaskDetails) { if (questTaskDetails.percentComplete > 0) { const intl = util.intl; const obj = { durationShort: formatWatchRemainingDurationShort(questTaskDetails) }; return intl.formatToPlainString(util.t["pF/deA"], obj); } else { const obj3 = { location: QuestsExperimentLocations.QUESTS_CARD }; const intl2 = util.intl; const obj4 = { durationShort: null }; const obj5 = { truncate: VQRemainingTimeTruncationExperimentDefault.getConfig(obj3).truncateMoreThanSeconds }; obj4.durationShort = formatWatchRemainingDurationShort(questTaskDetails, obj5); return intl2.formatToPlainString(util.t.CHrvqg, obj4); } }; export const getVideoQuestWatchCtaAccessibilityLabel = function getVideoQuestWatchCtaAccessibilityLabel(questTaskDetails) { const remainingTaskTime = QuestTaskUtils.getRemainingTaskTime(questTaskDetails); ({ minutes, seconds } = remainingTaskTime); if (minutes > 0) { if (seconds > 0) { const intl3 = tmp2(1114).intl; const time = { minutes, seconds }; let formatToPlainStringResult = intl3.formatToPlainString(tmp2(1114).t["lW/66D"], time); } const intl4 = tmp2(1114).intl; const formatToPlainString = intl4.formatToPlainString; const t = tmp2(1114).t; if (tmp) { const obj2 = { remainTime: formatToPlainStringResult }; let formatToPlainStringResult1 = formatToPlainString(t["ch+yrN"], obj2); } else { const obj3 = { remainTime: formatToPlainStringResult }; formatToPlainStringResult1 = formatToPlainString(t.Bwc5Dg, obj3); } return formatToPlainStringResult1; } if (minutes > 0) { const intl2 = tmp2(1114).intl; const obj4 = { count: minutes }; formatToPlainStringResult = intl2.formatToPlainString(tmp2(1114).t["SxnF/O"], obj4); } else { const intl = tmp2(1114).intl; const obj5 = { count: seconds }; formatToPlainStringResult = intl.formatToPlainString(tmp2(1114).t["0BZpdi"], obj5); } };