177 lines
6.1 KiB
JavaScript
177 lines
6.1 KiB
JavaScript
// Metro module 3795 (f3796).
|
||
import * as _Module3771 from "./Module3771";
|
||
function $mk102792($env) {
|
||
return function() {
|
||
return HermesInternal.concat.call($env[0], "о", this.hours() === 11 ? "б" : "", "] LT");
|
||
};
|
||
}
|
||
const _ = function _(a0) {
|
||
"use strict";
|
||
let env13615;
|
||
let env13616;
|
||
let env13617;
|
||
let env13618;
|
||
const relativeTimeWithPlural = function relativeTimeWithPlural(a0, a1, a2) {
|
||
let r27, r28;
|
||
if (a2 === "m") {
|
||
r28 = a1 ? "хвилина" : "хвилину";
|
||
} else if (a2 === "h") {
|
||
r28 = a1 ? "година" : "годину";
|
||
} else {
|
||
const r13 = a0 + " ";
|
||
const r8 = {
|
||
ss: a1 ? "секунда_секунди_секунд" : "секунду_секунди_секунд",
|
||
mm: a1 ? "хвилина_хвилини_хвилин" : "хвилину_хвилини_хвилин",
|
||
hh: null,
|
||
dd: "день_дні_днів",
|
||
MM: "місяць_місяці_місяців",
|
||
yy: "рік_роки_років"
|
||
};
|
||
const hh = a1 ? "година_години_годин" : "годину_години_годин";
|
||
L18: {
|
||
r8.hh = hh;
|
||
const r16 = r8[a2];
|
||
const r1 = +a0;
|
||
const r19 = r16.split("_");
|
||
const r4 = r1 % 10;
|
||
if (r4 === 1 && r1 % 100 !== 11) {
|
||
r27 = r19[0];
|
||
} else {
|
||
L14: {
|
||
if (2 <= r4 && r4 <= 4) {
|
||
const r25 = r1 % 100;
|
||
if (!(r25 < 10) && !(20 <= r25)) {
|
||
break L14;
|
||
}
|
||
r27 = r19[1];
|
||
break L18;
|
||
}
|
||
}
|
||
r27 = r19[2];
|
||
}
|
||
}
|
||
r28 = r13 + r27;
|
||
}
|
||
return r28;
|
||
};
|
||
const defineLocale = a0.defineLocale;
|
||
const r2 = {
|
||
months: {
|
||
format: "січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня".split("_"),
|
||
standalone: "січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень".split("_")
|
||
},
|
||
monthsShort: "січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд".split("_"),
|
||
weekdays: function weekdaysCaseReplace(a0, a1) {
|
||
const r2 = {
|
||
nominative: "неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота".split("_"),
|
||
accusative: "неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу".split("_"),
|
||
genitive: "неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи".split("_")
|
||
};
|
||
return a0 ? r2[/(\[[ВвУу]\]) ?dddd/.test(a1) ? "accusative" : /\[?(?:минулої|наступної)? ?\] ?dddd/.test(a1) ? "genitive" : "nominative"][a0.day()] : r2.nominative;
|
||
},
|
||
weekdaysShort: "нд_пн_вт_ср_чт_пт_сб".split("_"),
|
||
weekdaysMin: "нд_пн_вт_ср_чт_пт_сб".split("_"),
|
||
longDateFormat: {
|
||
LT: "HH:mm",
|
||
LTS: "HH:mm:ss",
|
||
L: "DD.MM.YYYY",
|
||
LL: "D MMMM YYYY р.",
|
||
LLL: "D MMMM YYYY р., HH:mm",
|
||
LLLL: "dddd, D MMMM YYYY р., HH:mm"
|
||
},
|
||
calendar: null,
|
||
relativeTime: null,
|
||
meridiemParse: null,
|
||
isPM: null,
|
||
meridiem: null,
|
||
dayOfMonthOrdinalParse: null,
|
||
ordinal: null,
|
||
week: null
|
||
};
|
||
const r23 = env13615 = {};
|
||
env13615[0] = "[Сьогодні ";
|
||
const calendar = {
|
||
sameDay: $mk102792(r23),
|
||
nextDay: null,
|
||
lastDay: null,
|
||
nextWeek: null,
|
||
lastWeek: null,
|
||
sameElse: "L"
|
||
};
|
||
const r27 = env13616 = {};
|
||
env13616[0] = "[Завтра ";
|
||
calendar.nextDay = $mk102792(r27);
|
||
const r30 = env13617 = {};
|
||
env13617[0] = "[Вчора ";
|
||
calendar.lastDay = $mk102792(r30);
|
||
const r33 = env13618 = {};
|
||
env13618[0] = "[У] dddd [";
|
||
calendar.nextWeek = $mk102792(r33);
|
||
calendar.lastWeek = function lastWeek() {
|
||
const r8 = this.day();
|
||
if (r8 !== 0 && r8 !== 3 && r8 !== 5 && r8 !== 6) {
|
||
if (r8 !== 1 && r8 !== 2 && r8 !== 4) {
|
||
return void 0;
|
||
}
|
||
let env24729;
|
||
const r15 = env24729 = {};
|
||
env24729[0] = "[Минулого] dddd [";
|
||
const r16 = $mk102792(r15);
|
||
const call = r16.call;
|
||
return call === Function.prototype.call ? `[Минулого] dddd [о${this.hours() === 11 ? "б" : ""}] LT` : call.call(r16, this);
|
||
}
|
||
let env24730;
|
||
const r25 = env24730 = {};
|
||
env24730[0] = "[Минулої] dddd [";
|
||
const r27 = $mk102792(r25);
|
||
const call2 = r27.call;
|
||
return call2 === Function.prototype.call ? `[Минулої] dddd [о${this.hours() === 11 ? "б" : ""}] LT` : call2.call(r27, this);
|
||
};
|
||
r2.calendar = calendar;
|
||
r2.relativeTime = {
|
||
future: "за %s",
|
||
past: "%s тому",
|
||
s: "декілька секунд",
|
||
ss: relativeTimeWithPlural,
|
||
m: relativeTimeWithPlural,
|
||
mm: relativeTimeWithPlural,
|
||
h: "годину",
|
||
hh: relativeTimeWithPlural,
|
||
d: "день",
|
||
dd: relativeTimeWithPlural,
|
||
M: "місяць",
|
||
MM: relativeTimeWithPlural,
|
||
y: "рік",
|
||
yy: relativeTimeWithPlural
|
||
};
|
||
r2.meridiemParse = /ночі|ранку|дня|вечора/;
|
||
r2.isPM = function isPM(a0) {
|
||
return /^(дня|вечора)$/.test(a0);
|
||
};
|
||
r2.meridiem = function meridiem(a0, a1, a2) {
|
||
return a0 < 4 ? "ночі" : a0 < 12 ? "ранку" : a0 < 17 ? "дня" : "вечора";
|
||
};
|
||
r2.dayOfMonthOrdinalParse = /\d{1,2}-(й|го)/;
|
||
r2.ordinal = function ordinal(a0, a1) {
|
||
if (a1 !== "M" && a1 !== "d" && a1 !== "DDD" && a1 !== "w" && a1 !== "W") {
|
||
if (a1 === "D") {
|
||
return a0 + "-го";
|
||
}
|
||
return a0;
|
||
}
|
||
return a0 + "-й";
|
||
};
|
||
r2.week = {
|
||
dow: 1,
|
||
doy: 7
|
||
};
|
||
return defineLocale.call(a0, "uk", r2);
|
||
};
|
||
if (typeof exports === "object" && (module !== void 0 && typeof require === "function")) {
|
||
_(_Module3771);
|
||
} else if (typeof globalThis.define === "function" && define.amd) {
|
||
define(["../moment"], _);
|
||
} else {
|
||
_(this.moment);
|
||
}
|