Files
discord-decomp/_bundle/formatRelative_3267.js
T
2026-11-01 12:12:55 +02:00

82 lines
2.4 KiB
JavaScript

// Metro module 3267 (f3268).
import * as _toDate from "./toDate";
import { __esModule } from "./toDate";
import * as _isSameUTCWeek from "./isSameUTCWeek";
const r13 = _toDate ? __esModule ? _toDate : {
default: _toDate
} : {
default: _toDate
};
let c1690_0 = r13;
let c1690_1 = _isSameUTCWeek ? _isSameUTCWeek.__esModule ? _isSameUTCWeek : {
default: _isSameUTCWeek
} : {
default: _isSameUTCWeek
};
const _excluded = ["неделя", "понеделник", "вторник", "сряда", "четвъртък", "петък", "събота"];
let c1690_3 = {
lastWeek: function lastWeekFormatToken(a0, a1, a2) {
let r22;
L15: {
const r7 = (0, c1690_0.default)(a0);
const uTCDay = r7.getUTCDay();
const r13 = (0, c1690_1.default)(r7, a1, a2);
const r15 = _excluded[uTCDay];
if (r13) {
r22 = uTCDay === 2 ? "'във " + r15 + " в' p" : "'в " + r15 + " в' p";
} else {
if (uTCDay !== 0 && uTCDay !== 3 && uTCDay !== 6) {
if (uTCDay !== 1 && uTCDay !== 2 && uTCDay !== 4) {
r22 = void 0;
if (uTCDay !== 5) {
break L15;
}
}
r22 = "'миналия " + r15 + " в' p";
break L15;
}
r22 = "'миналата " + r15 + " в' p";
}
}
return r22;
},
yesterday: "'вчера в' p",
today: "'днес в' p",
tomorrow: "'утре в' p",
nextWeek: function nextWeekFormatToken(a0, a1, a2) {
let r22;
L15: {
const r7 = (0, c1690_0.default)(a0);
const uTCDay = r7.getUTCDay();
const r13 = (0, c1690_1.default)(r7, a1, a2);
const r15 = _excluded[uTCDay];
if (r13) {
r22 = uTCDay === 2 ? "'във " + r15 + " в' p" : "'в " + r15 + " в' p";
} else {
if (uTCDay !== 0 && uTCDay !== 3 && uTCDay !== 6) {
if (uTCDay !== 1 && uTCDay !== 2 && uTCDay !== 4) {
r22 = void 0;
if (uTCDay !== 5) {
break L15;
}
}
r22 = "'следващия " + r15 + " в' p";
break L15;
}
r22 = "'следващата " + r15 + " в' p";
}
}
return r22;
},
other: "P"
};
export default function formatRelative(a0, a1, a2, a3) {
const r5 = c1690_3[a0];
let r7 = r5;
if (typeof r7 === "function") {
r7 = r5(a1, a2, a3);
}
return r7;
};
module.exports = exports.default;