// 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); }