46 lines
1.6 KiB
TypeScript
46 lines
1.6 KiB
TypeScript
// Metro module 10501 (f10502).
|
|
import { getRemainingTaskTime } from "./QuestTaskUtils";
|
|
import { intl, t } from "../../../intl/index.native";
|
|
export function formatWatchRemainingDurationShort(a0) {
|
|
const remainingTaskTime = getRemainingTaskTime(a0);
|
|
const count = 60 * remainingTaskTime.minutes + remainingTaskTime.seconds;
|
|
return count >= 60 ? intl.formatToPlainString(t.PHhTXX, {
|
|
count: Math.round(count / 60)
|
|
}) : intl.formatToPlainString(t.rUfeQx, {
|
|
count
|
|
});
|
|
}
|
|
export function getVideoQuestWatchCtaText(a0) {
|
|
const r3 = a0.percentComplete > 0;
|
|
const remainingTaskTime = getRemainingTaskTime(a0);
|
|
const count = 60 * remainingTaskTime.minutes + remainingTaskTime.seconds;
|
|
const durationShort = count >= 60 ? intl.formatToPlainString(t.PHhTXX, {
|
|
count: Math.round(count / 60)
|
|
}) : intl.formatToPlainString(t.rUfeQx, {
|
|
count
|
|
});
|
|
return r3 ? intl.formatToPlainString(t["pF/deA"], {
|
|
durationShort
|
|
}) : intl.formatToPlainString(t.CHrvqg, {
|
|
durationShort
|
|
});
|
|
}
|
|
export function getVideoQuestWatchCtaAccessibilityLabel(a0) {
|
|
const r2 = a0.percentComplete > 0;
|
|
const remainingTaskTime = getRemainingTaskTime(a0);
|
|
const { minutes, seconds } = remainingTaskTime;
|
|
const remainTime = minutes > 0 && seconds > 0 ? intl.formatToPlainString(t["lW/66D"], {
|
|
minutes,
|
|
seconds
|
|
}) : minutes > 0 ? intl.formatToPlainString(t["SxnF/O"], {
|
|
count: minutes
|
|
}) : intl.formatToPlainString(t["0BZpdi"], {
|
|
count: seconds
|
|
});
|
|
return r2 ? intl.formatToPlainString(t["ch+yrN"], {
|
|
remainTime
|
|
}) : intl.formatToPlainString(t.Bwc5Dg, {
|
|
remainTime
|
|
});
|
|
}
|