diff --git a/js/dist/admin.js b/js/dist/admin.js index 35b7be8..0f069b6 100644 --- a/js/dist/admin.js +++ b/js/dist/admin.js @@ -1,160 +1,2 @@ -/******/ (() => { // webpackBootstrap -/******/ // runtime can't be in strict mode because a global variable is assign and maybe created. -/******/ var __webpack_modules__ = ({ - -/***/ "./src/admin/index.js": -/*!****************************!*\ - !*** ./src/admin/index.js ***! - \****************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var flarum_admin_app__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! flarum/admin/app */ "flarum/admin/app"); -/* harmony import */ var flarum_admin_app__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(flarum_admin_app__WEBPACK_IMPORTED_MODULE_0__); - -flarum_admin_app__WEBPACK_IMPORTED_MODULE_0___default().initializers.add('datlechin/flarum-birthdays', function () { - flarum_admin_app__WEBPACK_IMPORTED_MODULE_0___default().extensionData["for"]('datlechin-birthdays').registerSetting({ - setting: 'datlechin-birthdays.set_on_registration', - type: 'boolean', - label: flarum_admin_app__WEBPACK_IMPORTED_MODULE_0___default().translator.trans('datlechin-birthdays.admin.settings.set_on_registration_label') - }).registerSetting({ - setting: 'datlechin-birthdays.required', - type: 'boolean', - label: flarum_admin_app__WEBPACK_IMPORTED_MODULE_0___default().translator.trans('datlechin-birthdays.admin.settings.required_label'), - help: flarum_admin_app__WEBPACK_IMPORTED_MODULE_0___default().translator.trans('datlechin-birthdays.admin.settings.required_help') - }).registerSetting({ - setting: 'datlechin-birthdays.min_age', - type: 'number', - label: flarum_admin_app__WEBPACK_IMPORTED_MODULE_0___default().translator.trans('datlechin-birthdays.admin.settings.min_age_label'), - help: flarum_admin_app__WEBPACK_IMPORTED_MODULE_0___default().translator.trans('datlechin-birthdays.admin.settings.min_age_help') - }).registerSetting({ - setting: 'datlechin-birthdays.date_format', - type: 'text', - label: flarum_admin_app__WEBPACK_IMPORTED_MODULE_0___default().translator.trans('datlechin-birthdays.admin.settings.date_format_label'), - placeholder: 'LL' - }).registerSetting({ - setting: 'datlechin-birthdays.date_none_year_format', - type: 'text', - label: flarum_admin_app__WEBPACK_IMPORTED_MODULE_0___default().translator.trans('datlechin-birthdays.admin.settings.date_none_year_label'), - placeholder: 'DD MMMM' - }).registerSetting(function () { - return m("div", { - className: "Form-group" - }, m("p", { - className: "helpText" - }, flarum_admin_app__WEBPACK_IMPORTED_MODULE_0___default().translator.trans('datlechin-birthdays.admin.settings.date_format_help', { - a: m("a", { - href: "https://day.js.org/docs/en/display/format", - target: "_blank" - }) - }))); - }).registerPermission({ - icon: 'fas fa-user-tag', - label: flarum_admin_app__WEBPACK_IMPORTED_MODULE_0___default().translator.trans('datlechin-birthdays.admin.permissions.edit_own_birthday_label'), - permission: 'user.editOwnBirthday' - }, 'start').registerPermission({ - icon: 'fas fa-eye', - label: flarum_admin_app__WEBPACK_IMPORTED_MODULE_0___default().translator.trans('datlechin-birthdays.admin.permissions.view_birthday_label'), - permission: 'user.viewBirthday', - allowGuest: true - }, 'view'); -}); - -/***/ }), - -/***/ "flarum/admin/app": -/*!**************************************************!*\ - !*** external "flarum.core.compat['admin/app']" ***! - \**************************************************/ -/***/ ((module) => { - -"use strict"; -module.exports = flarum.core.compat['admin/app']; - -/***/ }) - -/******/ }); -/************************************************************************/ -/******/ // The module cache -/******/ var __webpack_module_cache__ = {}; -/******/ -/******/ // The require function -/******/ function __webpack_require__(moduleId) { -/******/ // Check if module is in cache -/******/ var cachedModule = __webpack_module_cache__[moduleId]; -/******/ if (cachedModule !== undefined) { -/******/ return cachedModule.exports; -/******/ } -/******/ // Create a new module (and put it into the cache) -/******/ var module = __webpack_module_cache__[moduleId] = { -/******/ // no module.id needed -/******/ // no module.loaded needed -/******/ exports: {} -/******/ }; -/******/ -/******/ // Execute the module function -/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); -/******/ -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } -/******/ -/************************************************************************/ -/******/ /* webpack/runtime/compat get default export */ -/******/ (() => { -/******/ // getDefaultExport function for compatibility with non-harmony modules -/******/ __webpack_require__.n = (module) => { -/******/ var getter = module && module.__esModule ? -/******/ () => (module['default']) : -/******/ () => (module); -/******/ __webpack_require__.d(getter, { a: getter }); -/******/ return getter; -/******/ }; -/******/ })(); -/******/ -/******/ /* webpack/runtime/define property getters */ -/******/ (() => { -/******/ // define getter functions for harmony exports -/******/ __webpack_require__.d = (exports, definition) => { -/******/ for(var key in definition) { -/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { -/******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); -/******/ } -/******/ } -/******/ }; -/******/ })(); -/******/ -/******/ /* webpack/runtime/hasOwnProperty shorthand */ -/******/ (() => { -/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop)) -/******/ })(); -/******/ -/******/ /* webpack/runtime/make namespace object */ -/******/ (() => { -/******/ // define __esModule on exports -/******/ __webpack_require__.r = (exports) => { -/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { -/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); -/******/ } -/******/ Object.defineProperty(exports, '__esModule', { value: true }); -/******/ }; -/******/ })(); -/******/ -/************************************************************************/ -var __webpack_exports__ = {}; -// This entry need to be wrapped in an IIFE because it need to be in strict mode. -(() => { -"use strict"; -/*!******************!*\ - !*** ./admin.js ***! - \******************/ -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _src_admin__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./src/admin */ "./src/admin/index.js"); - -})(); - -module.exports = __webpack_exports__; -/******/ })() -; +(()=>{var t={n:e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return t.d(a,{a}),a},d:(e,a)=>{for(var r in a)t.o(a,r)&&!t.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:a[r]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};(()=>{"use strict";t.r(e);const a=flarum.core.compat["admin/app"];var r=t.n(a);r().initializers.add("datlechin/flarum-birthdays",(function(){r().extensionData.for("datlechin-birthdays").registerSetting({setting:"datlechin-birthdays.set_on_registration",type:"boolean",label:r().translator.trans("datlechin-birthdays.admin.settings.set_on_registration_label")}).registerSetting({setting:"datlechin-birthdays.required",type:"boolean",label:r().translator.trans("datlechin-birthdays.admin.settings.required_label"),help:r().translator.trans("datlechin-birthdays.admin.settings.required_help")}).registerSetting({setting:"datlechin-birthdays.min_age",type:"number",label:r().translator.trans("datlechin-birthdays.admin.settings.min_age_label"),help:r().translator.trans("datlechin-birthdays.admin.settings.min_age_help")}).registerSetting({setting:"datlechin-birthdays.date_format",type:"text",label:r().translator.trans("datlechin-birthdays.admin.settings.date_format_label"),placeholder:"LL"}).registerSetting({setting:"datlechin-birthdays.date_none_year_format",type:"text",label:r().translator.trans("datlechin-birthdays.admin.settings.date_none_year_label"),placeholder:"DD MMMM"}).registerSetting((function(){return m("div",{className:"Form-group"},m("p",{className:"helpText"},r().translator.trans("datlechin-birthdays.admin.settings.date_format_help",{a:m("a",{href:"https://day.js.org/docs/en/display/format",target:"_blank"})})))})).registerPermission({icon:"fas fa-user-tag",label:r().translator.trans("datlechin-birthdays.admin.permissions.edit_own_birthday_label"),permission:"user.editOwnBirthday"},"start").registerPermission({icon:"fas fa-eye",label:r().translator.trans("datlechin-birthdays.admin.permissions.view_birthday_label"),permission:"user.viewBirthday",allowGuest:!0},"view")}))})(),module.exports=e})(); //# sourceMappingURL=admin.js.map \ No newline at end of file diff --git a/js/dist/admin.js.map b/js/dist/admin.js.map index bb032e4..e05bbd7 100644 --- a/js/dist/admin.js.map +++ b/js/dist/admin.js.map @@ -1 +1 @@ -{"version":3,"file":"admin.js","mappings":";;;;;;;;;;;;;;AAAmC;AAEnCA,oEAAgB,CAACE,GAAG,CAAC,4BAA4B,EAAE,YAAM;EACvDF,qEAAiB,OACX,CAAC,qBAAqB,CAAC,CAC1BI,eAAe,CAAC;IACfC,OAAO,EAAE,yCAAyC;IAClDC,IAAI,EAAE,SAAS;IACfC,KAAK,EAAEP,kEAAc,CAACS,KAAK,CAAC,8DAA8D;EAC5F,CAAC,CAAC,CACDL,eAAe,CAAC;IACfC,OAAO,EAAE,8BAA8B;IACvCC,IAAI,EAAE,SAAS;IACfC,KAAK,EAAEP,kEAAc,CAACS,KAAK,CAAC,mDAAmD,CAAC;IAChFC,IAAI,EAAEV,kEAAc,CAACS,KAAK,CAAC,kDAAkD;EAC/E,CAAC,CAAC,CACDL,eAAe,CAAC;IACfC,OAAO,EAAE,6BAA6B;IACtCC,IAAI,EAAE,QAAQ;IACdC,KAAK,EAAEP,kEAAc,CAACS,KAAK,CAAC,kDAAkD,CAAC;IAC/EC,IAAI,EAAEV,kEAAc,CAACS,KAAK,CAAC,iDAAiD;EAC9E,CAAC,CAAC,CACDL,eAAe,CAAC;IACfC,OAAO,EAAE,iCAAiC;IAC1CC,IAAI,EAAE,MAAM;IACZC,KAAK,EAAEP,kEAAc,CAACS,KAAK,CAAC,sDAAsD,CAAC;IACnFE,WAAW,EAAE;EACf,CAAC,CAAC,CACDP,eAAe,CAAC;IACfC,OAAO,EAAE,2CAA2C;IACpDC,IAAI,EAAE,MAAM;IACZC,KAAK,EAAEP,kEAAc,CAACS,KAAK,CAAC,yDAAyD,CAAC;IACtFE,WAAW,EAAE;EACf,CAAC,CAAC,CACDP,eAAe,CAAC,YAAY;IAC3B,OACEQ,CAAA;MAAKC,SAAS,EAAC;IAAY,GACzBD,CAAA;MAAGC,SAAS,EAAC;IAAU,GACpBb,kEAAc,CAACS,KAAK,CAAC,qDAAqD,EAAE;MAC3EK,CAAC,EAAEF,CAAA;QAAGG,IAAI,EAAC,2CAA2C;QAACC,MAAM,EAAC;MAAQ,CAAE;IAC1E,CAAC,CACA,CACA,CAAC;EAEV,CAAC,CAAC,CACDC,kBAAkB,CACjB;IACEC,IAAI,EAAE,iBAAiB;IACvBX,KAAK,EAAEP,kEAAc,CAACS,KAAK,CAAC,+DAA+D,CAAC;IAC5FU,UAAU,EAAE;EACd,CAAC,EACD,OACF,CAAC,CACAF,kBAAkB,CACjB;IACEC,IAAI,EAAE,YAAY;IAClBX,KAAK,EAAEP,kEAAc,CAACS,KAAK,CAAC,2DAA2D,CAAC;IACxFU,UAAU,EAAE,mBAAmB;IAC/BC,UAAU,EAAE;EACd,CAAC,EACD,MACF,CAAC;AACL,CAAC,CAAC;;;;;;;;;;;AC9DF;;;;;;UCAA;UACA;;UAEA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;;UAEA;UACA;;UAEA;UACA;UACA;;;;;WCtBA;WACA;WACA;WACA;WACA;WACA,iCAAiC,WAAW;WAC5C;WACA;;;;;WCPA;WACA;WACA;WACA;WACA,yCAAyC,wCAAwC;WACjF;WACA;WACA;;;;;WCPA;;;;;WCAA;WACA;WACA;WACA,uDAAuD,iBAAiB;WACxE;WACA,gDAAgD,aAAa;WAC7D","sources":["webpack://@datlechin/flarum-birthdays/./src/admin/index.js","webpack://@datlechin/flarum-birthdays/external root \"flarum.core.compat['admin/app']\"","webpack://@datlechin/flarum-birthdays/webpack/bootstrap","webpack://@datlechin/flarum-birthdays/webpack/runtime/compat get default export","webpack://@datlechin/flarum-birthdays/webpack/runtime/define property getters","webpack://@datlechin/flarum-birthdays/webpack/runtime/hasOwnProperty shorthand","webpack://@datlechin/flarum-birthdays/webpack/runtime/make namespace object","webpack://@datlechin/flarum-birthdays/./admin.js"],"sourcesContent":["import app from 'flarum/admin/app';\n\napp.initializers.add('datlechin/flarum-birthdays', () => {\n app.extensionData\n .for('datlechin-birthdays')\n .registerSetting({\n setting: 'datlechin-birthdays.set_on_registration',\n type: 'boolean',\n label: app.translator.trans('datlechin-birthdays.admin.settings.set_on_registration_label'),\n })\n .registerSetting({\n setting: 'datlechin-birthdays.required',\n type: 'boolean',\n label: app.translator.trans('datlechin-birthdays.admin.settings.required_label'),\n help: app.translator.trans('datlechin-birthdays.admin.settings.required_help'),\n })\n .registerSetting({\n setting: 'datlechin-birthdays.min_age',\n type: 'number',\n label: app.translator.trans('datlechin-birthdays.admin.settings.min_age_label'),\n help: app.translator.trans('datlechin-birthdays.admin.settings.min_age_help'),\n })\n .registerSetting({\n setting: 'datlechin-birthdays.date_format',\n type: 'text',\n label: app.translator.trans('datlechin-birthdays.admin.settings.date_format_label'),\n placeholder: 'LL',\n })\n .registerSetting({\n setting: 'datlechin-birthdays.date_none_year_format',\n type: 'text',\n label: app.translator.trans('datlechin-birthdays.admin.settings.date_none_year_label'),\n placeholder: 'DD MMMM',\n })\n .registerSetting(function () {\n return (\n
\n

\n {app.translator.trans('datlechin-birthdays.admin.settings.date_format_help', {\n a: ,\n })}\n

\n
\n );\n })\n .registerPermission(\n {\n icon: 'fas fa-user-tag',\n label: app.translator.trans('datlechin-birthdays.admin.permissions.edit_own_birthday_label'),\n permission: 'user.editOwnBirthday',\n },\n 'start'\n )\n .registerPermission(\n {\n icon: 'fas fa-eye',\n label: app.translator.trans('datlechin-birthdays.admin.permissions.view_birthday_label'),\n permission: 'user.viewBirthday',\n allowGuest: true,\n },\n 'view'\n );\n});\n","module.exports = flarum.core.compat['admin/app'];","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = (module) => {\n\tvar getter = module && module.__esModule ?\n\t\t() => (module['default']) :\n\t\t() => (module);\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","export * from './src/admin';\n"],"names":["app","initializers","add","extensionData","registerSetting","setting","type","label","translator","trans","help","placeholder","m","className","a","href","target","registerPermission","icon","permission","allowGuest"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"admin.js","mappings":"MACA,IAAIA,EAAsB,CCA1BA,EAAyBC,IACxB,IAAIC,EAASD,GAAUA,EAAOE,WAC7B,IAAOF,EAAiB,QACxB,IAAM,EAEP,OADAD,EAAoBI,EAAEF,EAAQ,CAAEG,IACzBH,CAAM,ECLdF,EAAwB,CAACM,EAASC,KACjC,IAAI,IAAIC,KAAOD,EACXP,EAAoBS,EAAEF,EAAYC,KAASR,EAAoBS,EAAEH,EAASE,IAC5EE,OAAOC,eAAeL,EAASE,EAAK,CAAEI,YAAY,EAAMC,IAAKN,EAAWC,IAE1E,ECNDR,EAAwB,CAACc,EAAKC,IAAUL,OAAOM,UAAUC,eAAeC,KAAKJ,EAAKC,GCClFf,EAAyBM,IACH,oBAAXa,QAA0BA,OAAOC,aAC1CV,OAAOC,eAAeL,EAASa,OAAOC,YAAa,CAAEC,MAAO,WAE7DX,OAAOC,eAAeL,EAAS,aAAc,CAAEe,OAAO,GAAO,G,+BCL9D,MAAM,EAA+BC,OAAOC,KAAKC,OAAO,a,aCExDC,IAAAA,aAAiBC,IAAI,8BAA8B,WACjDD,IAAAA,cAAiB,IACV,uBACJE,gBAAgB,CACfC,QAAS,0CACTC,KAAM,UACNC,MAAOL,IAAAA,WAAeM,MAAM,kEAE7BJ,gBAAgB,CACfC,QAAS,+BACTC,KAAM,UACNC,MAAOL,IAAAA,WAAeM,MAAM,qDAC5BC,KAAMP,IAAAA,WAAeM,MAAM,sDAE5BJ,gBAAgB,CACfC,QAAS,8BACTC,KAAM,SACNC,MAAOL,IAAAA,WAAeM,MAAM,oDAC5BC,KAAMP,IAAAA,WAAeM,MAAM,qDAE5BJ,gBAAgB,CACfC,QAAS,kCACTC,KAAM,OACNC,MAAOL,IAAAA,WAAeM,MAAM,wDAC5BE,YAAa,OAEdN,gBAAgB,CACfC,QAAS,4CACTC,KAAM,OACNC,MAAOL,IAAAA,WAAeM,MAAM,2DAC5BE,YAAa,YAEdN,iBAAgB,WACf,OACEO,EAAA,OAAKC,UAAU,cACbD,EAAA,KAAGC,UAAU,YACVV,IAAAA,WAAeM,MAAM,sDAAuD,CAC3E1B,EAAG6B,EAAA,KAAGE,KAAK,4CAA4CC,OAAO,cAKxE,IACCC,mBACC,CACEC,KAAM,kBACNT,MAAOL,IAAAA,WAAeM,MAAM,iEAC5BS,WAAY,wBAEd,SAEDF,mBACC,CACEC,KAAM,aACNT,MAAOL,IAAAA,WAAeM,MAAM,6DAC5BS,WAAY,oBACZC,YAAY,GAEd,OAEN,G","sources":["webpack://@datlechin/flarum-birthdays/webpack/bootstrap","webpack://@datlechin/flarum-birthdays/webpack/runtime/compat get default export","webpack://@datlechin/flarum-birthdays/webpack/runtime/define property getters","webpack://@datlechin/flarum-birthdays/webpack/runtime/hasOwnProperty shorthand","webpack://@datlechin/flarum-birthdays/webpack/runtime/make namespace object","webpack://@datlechin/flarum-birthdays/external root \"flarum.core.compat['admin/app']\"","webpack://@datlechin/flarum-birthdays/./src/admin/index.js"],"sourcesContent":["// The require scope\nvar __webpack_require__ = {};\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = (module) => {\n\tvar getter = module && module.__esModule ?\n\t\t() => (module['default']) :\n\t\t() => (module);\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","const __WEBPACK_NAMESPACE_OBJECT__ = flarum.core.compat['admin/app'];","import app from 'flarum/admin/app';\n\napp.initializers.add('datlechin/flarum-birthdays', () => {\n app.extensionData\n .for('datlechin-birthdays')\n .registerSetting({\n setting: 'datlechin-birthdays.set_on_registration',\n type: 'boolean',\n label: app.translator.trans('datlechin-birthdays.admin.settings.set_on_registration_label'),\n })\n .registerSetting({\n setting: 'datlechin-birthdays.required',\n type: 'boolean',\n label: app.translator.trans('datlechin-birthdays.admin.settings.required_label'),\n help: app.translator.trans('datlechin-birthdays.admin.settings.required_help'),\n })\n .registerSetting({\n setting: 'datlechin-birthdays.min_age',\n type: 'number',\n label: app.translator.trans('datlechin-birthdays.admin.settings.min_age_label'),\n help: app.translator.trans('datlechin-birthdays.admin.settings.min_age_help'),\n })\n .registerSetting({\n setting: 'datlechin-birthdays.date_format',\n type: 'text',\n label: app.translator.trans('datlechin-birthdays.admin.settings.date_format_label'),\n placeholder: 'LL',\n })\n .registerSetting({\n setting: 'datlechin-birthdays.date_none_year_format',\n type: 'text',\n label: app.translator.trans('datlechin-birthdays.admin.settings.date_none_year_label'),\n placeholder: 'DD MMMM',\n })\n .registerSetting(function () {\n return (\n
\n

\n {app.translator.trans('datlechin-birthdays.admin.settings.date_format_help', {\n a: ,\n })}\n

\n
\n );\n })\n .registerPermission(\n {\n icon: 'fas fa-user-tag',\n label: app.translator.trans('datlechin-birthdays.admin.permissions.edit_own_birthday_label'),\n permission: 'user.editOwnBirthday',\n },\n 'start'\n )\n .registerPermission(\n {\n icon: 'fas fa-eye',\n label: app.translator.trans('datlechin-birthdays.admin.permissions.view_birthday_label'),\n permission: 'user.viewBirthday',\n allowGuest: true,\n },\n 'view'\n );\n});\n"],"names":["__webpack_require__","module","getter","__esModule","d","a","exports","definition","key","o","Object","defineProperty","enumerable","get","obj","prop","prototype","hasOwnProperty","call","Symbol","toStringTag","value","flarum","core","compat","app","add","registerSetting","setting","type","label","trans","help","placeholder","m","className","href","target","registerPermission","icon","permission","allowGuest"],"sourceRoot":""} \ No newline at end of file diff --git a/js/dist/forum.js b/js/dist/forum.js index 23b1535..5439284 100644 --- a/js/dist/forum.js +++ b/js/dist/forum.js @@ -1,3124 +1,2 @@ -/******/ (() => { // webpackBootstrap -/******/ var __webpack_modules__ = ({ - -/***/ "./node_modules/dayjs/dayjs.min.js": -/*!*****************************************!*\ - !*** ./node_modules/dayjs/dayjs.min.js ***! - \*****************************************/ -/***/ (function(module) { - -!function (t, e) { - true ? module.exports = e() : 0; -}(this, function () { - "use strict"; - - var t = 1e3, - e = 6e4, - n = 36e5, - r = "millisecond", - i = "second", - s = "minute", - u = "hour", - a = "day", - o = "week", - c = "month", - f = "quarter", - h = "year", - d = "date", - l = "Invalid Date", - $ = /^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/, - y = /\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g, - M = { - name: "en", - weekdays: "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"), - months: "January_February_March_April_May_June_July_August_September_October_November_December".split("_"), - ordinal: function ordinal(t) { - var e = ["th", "st", "nd", "rd"], - n = t % 100; - return "[" + t + (e[(n - 20) % 10] || e[n] || e[0]) + "]"; - } - }, - m = function m(t, e, n) { - var r = String(t); - return !r || r.length >= e ? t : "" + Array(e + 1 - r.length).join(n) + t; - }, - v = { - s: m, - z: function z(t) { - var e = -t.utcOffset(), - n = Math.abs(e), - r = Math.floor(n / 60), - i = n % 60; - return (e <= 0 ? "+" : "-") + m(r, 2, "0") + ":" + m(i, 2, "0"); - }, - m: function t(e, n) { - if (e.date() < n.date()) return -t(n, e); - var r = 12 * (n.year() - e.year()) + (n.month() - e.month()), - i = e.clone().add(r, c), - s = n - i < 0, - u = e.clone().add(r + (s ? -1 : 1), c); - return +(-(r + (n - i) / (s ? i - u : u - i)) || 0); - }, - a: function a(t) { - return t < 0 ? Math.ceil(t) || 0 : Math.floor(t); - }, - p: function p(t) { - return { - M: c, - y: h, - w: o, - d: a, - D: d, - h: u, - m: s, - s: i, - ms: r, - Q: f - }[t] || String(t || "").toLowerCase().replace(/s$/, ""); - }, - u: function u(t) { - return void 0 === t; - } - }, - g = "en", - D = {}; - D[g] = M; - var p = "$isDayjsObject", - S = function S(t) { - return t instanceof _ || !(!t || !t[p]); - }, - w = function t(e, n, r) { - var i; - if (!e) return g; - if ("string" == typeof e) { - var s = e.toLowerCase(); - D[s] && (i = s), n && (D[s] = n, i = s); - var u = e.split("-"); - if (!i && u.length > 1) return t(u[0]); - } else { - var a = e.name; - D[a] = e, i = a; - } - return !r && i && (g = i), i || !r && g; - }, - O = function O(t, e) { - if (S(t)) return t.clone(); - var n = "object" == typeof e ? e : {}; - return n.date = t, n.args = arguments, new _(n); - }, - b = v; - b.l = w, b.i = S, b.w = function (t, e) { - return O(t, { - locale: e.$L, - utc: e.$u, - x: e.$x, - $offset: e.$offset - }); - }; - var _ = function () { - function M(t) { - this.$L = w(t.locale, null, !0), this.parse(t), this.$x = this.$x || t.x || {}, this[p] = !0; - } - var m = M.prototype; - return m.parse = function (t) { - this.$d = function (t) { - var e = t.date, - n = t.utc; - if (null === e) return new Date(NaN); - if (b.u(e)) return new Date(); - if (e instanceof Date) return new Date(e); - if ("string" == typeof e && !/Z$/i.test(e)) { - var r = e.match($); - if (r) { - var i = r[2] - 1 || 0, - s = (r[7] || "0").substring(0, 3); - return n ? new Date(Date.UTC(r[1], i, r[3] || 1, r[4] || 0, r[5] || 0, r[6] || 0, s)) : new Date(r[1], i, r[3] || 1, r[4] || 0, r[5] || 0, r[6] || 0, s); - } - } - return new Date(e); - }(t), this.init(); - }, m.init = function () { - var t = this.$d; - this.$y = t.getFullYear(), this.$M = t.getMonth(), this.$D = t.getDate(), this.$W = t.getDay(), this.$H = t.getHours(), this.$m = t.getMinutes(), this.$s = t.getSeconds(), this.$ms = t.getMilliseconds(); - }, m.$utils = function () { - return b; - }, m.isValid = function () { - return !(this.$d.toString() === l); - }, m.isSame = function (t, e) { - var n = O(t); - return this.startOf(e) <= n && n <= this.endOf(e); - }, m.isAfter = function (t, e) { - return O(t) < this.startOf(e); - }, m.isBefore = function (t, e) { - return this.endOf(e) < O(t); - }, m.$g = function (t, e, n) { - return b.u(t) ? this[e] : this.set(n, t); - }, m.unix = function () { - return Math.floor(this.valueOf() / 1e3); - }, m.valueOf = function () { - return this.$d.getTime(); - }, m.startOf = function (t, e) { - var n = this, - r = !!b.u(e) || e, - f = b.p(t), - l = function l(t, e) { - var i = b.w(n.$u ? Date.UTC(n.$y, e, t) : new Date(n.$y, e, t), n); - return r ? i : i.endOf(a); - }, - $ = function $(t, e) { - return b.w(n.toDate()[t].apply(n.toDate("s"), (r ? [0, 0, 0, 0] : [23, 59, 59, 999]).slice(e)), n); - }, - y = this.$W, - M = this.$M, - m = this.$D, - v = "set" + (this.$u ? "UTC" : ""); - switch (f) { - case h: - return r ? l(1, 0) : l(31, 11); - case c: - return r ? l(1, M) : l(0, M + 1); - case o: - var g = this.$locale().weekStart || 0, - D = (y < g ? y + 7 : y) - g; - return l(r ? m - D : m + (6 - D), M); - case a: - case d: - return $(v + "Hours", 0); - case u: - return $(v + "Minutes", 1); - case s: - return $(v + "Seconds", 2); - case i: - return $(v + "Milliseconds", 3); - default: - return this.clone(); - } - }, m.endOf = function (t) { - return this.startOf(t, !1); - }, m.$set = function (t, e) { - var n, - o = b.p(t), - f = "set" + (this.$u ? "UTC" : ""), - l = (n = {}, n[a] = f + "Date", n[d] = f + "Date", n[c] = f + "Month", n[h] = f + "FullYear", n[u] = f + "Hours", n[s] = f + "Minutes", n[i] = f + "Seconds", n[r] = f + "Milliseconds", n)[o], - $ = o === a ? this.$D + (e - this.$W) : e; - if (o === c || o === h) { - var y = this.clone().set(d, 1); - y.$d[l]($), y.init(), this.$d = y.set(d, Math.min(this.$D, y.daysInMonth())).$d; - } else l && this.$d[l]($); - return this.init(), this; - }, m.set = function (t, e) { - return this.clone().$set(t, e); - }, m.get = function (t) { - return this[b.p(t)](); - }, m.add = function (r, f) { - var d, - l = this; - r = Number(r); - var $ = b.p(f), - y = function y(t) { - var e = O(l); - return b.w(e.date(e.date() + Math.round(t * r)), l); - }; - if ($ === c) return this.set(c, this.$M + r); - if ($ === h) return this.set(h, this.$y + r); - if ($ === a) return y(1); - if ($ === o) return y(7); - var M = (d = {}, d[s] = e, d[u] = n, d[i] = t, d)[$] || 1, - m = this.$d.getTime() + r * M; - return b.w(m, this); - }, m.subtract = function (t, e) { - return this.add(-1 * t, e); - }, m.format = function (t) { - var e = this, - n = this.$locale(); - if (!this.isValid()) return n.invalidDate || l; - var r = t || "YYYY-MM-DDTHH:mm:ssZ", - i = b.z(this), - s = this.$H, - u = this.$m, - a = this.$M, - o = n.weekdays, - c = n.months, - f = n.meridiem, - h = function h(t, n, i, s) { - return t && (t[n] || t(e, r)) || i[n].slice(0, s); - }, - d = function d(t) { - return b.s(s % 12 || 12, t, "0"); - }, - $ = f || function (t, e, n) { - var r = t < 12 ? "AM" : "PM"; - return n ? r.toLowerCase() : r; - }; - return r.replace(y, function (t, r) { - return r || function (t) { - switch (t) { - case "YY": - return String(e.$y).slice(-2); - case "YYYY": - return b.s(e.$y, 4, "0"); - case "M": - return a + 1; - case "MM": - return b.s(a + 1, 2, "0"); - case "MMM": - return h(n.monthsShort, a, c, 3); - case "MMMM": - return h(c, a); - case "D": - return e.$D; - case "DD": - return b.s(e.$D, 2, "0"); - case "d": - return String(e.$W); - case "dd": - return h(n.weekdaysMin, e.$W, o, 2); - case "ddd": - return h(n.weekdaysShort, e.$W, o, 3); - case "dddd": - return o[e.$W]; - case "H": - return String(s); - case "HH": - return b.s(s, 2, "0"); - case "h": - return d(1); - case "hh": - return d(2); - case "a": - return $(s, u, !0); - case "A": - return $(s, u, !1); - case "m": - return String(u); - case "mm": - return b.s(u, 2, "0"); - case "s": - return String(e.$s); - case "ss": - return b.s(e.$s, 2, "0"); - case "SSS": - return b.s(e.$ms, 3, "0"); - case "Z": - return i; - } - return null; - }(t) || i.replace(":", ""); - }); - }, m.utcOffset = function () { - return 15 * -Math.round(this.$d.getTimezoneOffset() / 15); - }, m.diff = function (r, d, l) { - var $, - y = this, - M = b.p(d), - m = O(r), - v = (m.utcOffset() - this.utcOffset()) * e, - g = this - m, - D = function D() { - return b.m(y, m); - }; - switch (M) { - case h: - $ = D() / 12; - break; - case c: - $ = D(); - break; - case f: - $ = D() / 3; - break; - case o: - $ = (g - v) / 6048e5; - break; - case a: - $ = (g - v) / 864e5; - break; - case u: - $ = g / n; - break; - case s: - $ = g / e; - break; - case i: - $ = g / t; - break; - default: - $ = g; - } - return l ? $ : b.a($); - }, m.daysInMonth = function () { - return this.endOf(c).$D; - }, m.$locale = function () { - return D[this.$L]; - }, m.locale = function (t, e) { - if (!t) return this.$L; - var n = this.clone(), - r = w(t, e, !0); - return r && (n.$L = r), n; - }, m.clone = function () { - return b.w(this.$d, this); - }, m.toDate = function () { - return new Date(this.valueOf()); - }, m.toJSON = function () { - return this.isValid() ? this.toISOString() : null; - }, m.toISOString = function () { - return this.$d.toISOString(); - }, m.toString = function () { - return this.$d.toUTCString(); - }, M; - }(), - k = _.prototype; - return O.prototype = k, [["$ms", r], ["$s", i], ["$m", s], ["$H", u], ["$W", a], ["$M", c], ["$y", h], ["$D", d]].forEach(function (t) { - k[t[1]] = function (e) { - return this.$g(e, t[0], t[1]); - }; - }), O.extend = function (t, e) { - return t.$i || (t(e, _, O), t.$i = !0), O; - }, O.locale = w, O.isDayjs = S, O.unix = function (t) { - return O(1e3 * t); - }, O.en = D[g], O.Ls = D, O.p = {}, O; -}); - -/***/ }), - -/***/ "./node_modules/dayjs/locale/az.js": -/*!*****************************************!*\ - !*** ./node_modules/dayjs/locale/az.js ***! - \*****************************************/ -/***/ (function(module, __unused_webpack_exports, __webpack_require__) { - -!function (a, e) { - true ? module.exports = e(__webpack_require__(/*! dayjs */ "./node_modules/dayjs/dayjs.min.js")) : 0; -}(this, function (a) { - "use strict"; - - function e(a) { - return a && "object" == typeof a && "default" in a ? a : { - "default": a - }; - } - var _ = e(a), - t = { - name: "az", - weekdays: "Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə".split("_"), - weekdaysShort: "Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən".split("_"), - weekdaysMin: "Bz_BE_ÇA_Çə_CA_Cü_Şə".split("_"), - months: "yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"), - monthsShort: "yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"), - weekStart: 1, - formats: { - LT: "H:mm", - LTS: "H:mm:ss", - L: "DD.MM.YYYY", - LL: "D MMMM YYYY г.", - LLL: "D MMMM YYYY г., H:mm", - LLLL: "dddd, D MMMM YYYY г., H:mm" - }, - relativeTime: { - future: "%s sonra", - past: "%s əvvəl", - s: "bir neçə saniyə", - m: "bir dəqiqə", - mm: "%d dəqiqə", - h: "bir saat", - hh: "%d saat", - d: "bir gün", - dd: "%d gün", - M: "bir ay", - MM: "%d ay", - y: "bir il", - yy: "%d il" - }, - ordinal: function ordinal(a) { - return a; - } - }; - return _["default"].locale(t, null, !0), t; -}); - -/***/ }), - -/***/ "./node_modules/dayjs/locale/de.js": -/*!*****************************************!*\ - !*** ./node_modules/dayjs/locale/de.js ***! - \*****************************************/ -/***/ (function(module, __unused_webpack_exports, __webpack_require__) { - -!function (e, n) { - true ? module.exports = n(__webpack_require__(/*! dayjs */ "./node_modules/dayjs/dayjs.min.js")) : 0; -}(this, function (e) { - "use strict"; - - function n(e) { - return e && "object" == typeof e && "default" in e ? e : { - "default": e - }; - } - var t = n(e), - a = { - s: "ein paar Sekunden", - m: ["eine Minute", "einer Minute"], - mm: "%d Minuten", - h: ["eine Stunde", "einer Stunde"], - hh: "%d Stunden", - d: ["ein Tag", "einem Tag"], - dd: ["%d Tage", "%d Tagen"], - M: ["ein Monat", "einem Monat"], - MM: ["%d Monate", "%d Monaten"], - y: ["ein Jahr", "einem Jahr"], - yy: ["%d Jahre", "%d Jahren"] - }; - function i(e, n, t) { - var i = a[t]; - return Array.isArray(i) && (i = i[n ? 0 : 1]), i.replace("%d", e); - } - var r = { - name: "de", - weekdays: "Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"), - weekdaysShort: "So._Mo._Di._Mi._Do._Fr._Sa.".split("_"), - weekdaysMin: "So_Mo_Di_Mi_Do_Fr_Sa".split("_"), - months: "Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"), - monthsShort: "Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sept._Okt._Nov._Dez.".split("_"), - ordinal: function ordinal(e) { - return e + "."; - }, - weekStart: 1, - yearStart: 4, - formats: { - LTS: "HH:mm:ss", - LT: "HH:mm", - L: "DD.MM.YYYY", - LL: "D. MMMM YYYY", - LLL: "D. MMMM YYYY HH:mm", - LLLL: "dddd, D. MMMM YYYY HH:mm" - }, - relativeTime: { - future: "in %s", - past: "vor %s", - s: i, - m: i, - mm: i, - h: i, - hh: i, - d: i, - dd: i, - M: i, - MM: i, - y: i, - yy: i - } - }; - return t["default"].locale(r, null, !0), r; -}); - -/***/ }), - -/***/ "./node_modules/dayjs/locale/es.js": -/*!*****************************************!*\ - !*** ./node_modules/dayjs/locale/es.js ***! - \*****************************************/ -/***/ (function(module, __unused_webpack_exports, __webpack_require__) { - -!function (e, o) { - true ? module.exports = o(__webpack_require__(/*! dayjs */ "./node_modules/dayjs/dayjs.min.js")) : 0; -}(this, function (e) { - "use strict"; - - function o(e) { - return e && "object" == typeof e && "default" in e ? e : { - "default": e - }; - } - var s = o(e), - d = { - name: "es", - monthsShort: "ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"), - weekdays: "domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"), - weekdaysShort: "dom._lun._mar._mié._jue._vie._sáb.".split("_"), - weekdaysMin: "do_lu_ma_mi_ju_vi_sá".split("_"), - months: "enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"), - weekStart: 1, - formats: { - LT: "H:mm", - LTS: "H:mm:ss", - L: "DD/MM/YYYY", - LL: "D [de] MMMM [de] YYYY", - LLL: "D [de] MMMM [de] YYYY H:mm", - LLLL: "dddd, D [de] MMMM [de] YYYY H:mm" - }, - relativeTime: { - future: "en %s", - past: "hace %s", - s: "unos segundos", - m: "un minuto", - mm: "%d minutos", - h: "una hora", - hh: "%d horas", - d: "un día", - dd: "%d días", - M: "un mes", - MM: "%d meses", - y: "un año", - yy: "%d años" - }, - ordinal: function ordinal(e) { - return e + "º"; - } - }; - return s["default"].locale(d, null, !0), d; -}); - -/***/ }), - -/***/ "./node_modules/dayjs/locale/fa.js": -/*!*****************************************!*\ - !*** ./node_modules/dayjs/locale/fa.js ***! - \*****************************************/ -/***/ (function(module, __unused_webpack_exports, __webpack_require__) { - -!function (_, e) { - true ? module.exports = e(__webpack_require__(/*! dayjs */ "./node_modules/dayjs/dayjs.min.js")) : 0; -}(this, function (_) { - "use strict"; - - function e(_) { - return _ && "object" == typeof _ && "default" in _ ? _ : { - "default": _ - }; - } - var t = e(_), - d = { - name: "fa", - weekdays: "یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"), - weekdaysShort: "یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"), - weekdaysMin: "ی_د_س_چ_پ_ج_ش".split("_"), - weekStart: 6, - months: "ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"), - monthsShort: "ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"), - ordinal: function ordinal(_) { - return _; - }, - formats: { - 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" - }, - relativeTime: { - future: "در %s", - past: "%s پیش", - s: "چند ثانیه", - m: "یک دقیقه", - mm: "%d دقیقه", - h: "یک ساعت", - hh: "%d ساعت", - d: "یک روز", - dd: "%d روز", - M: "یک ماه", - MM: "%d ماه", - y: "یک سال", - yy: "%d سال" - } - }; - return t["default"].locale(d, null, !0), d; -}); - -/***/ }), - -/***/ "./node_modules/dayjs/locale/fi.js": -/*!*****************************************!*\ - !*** ./node_modules/dayjs/locale/fi.js ***! - \*****************************************/ -/***/ (function(module, __unused_webpack_exports, __webpack_require__) { - -!function (u, e) { - true ? module.exports = e(__webpack_require__(/*! dayjs */ "./node_modules/dayjs/dayjs.min.js")) : 0; -}(this, function (u) { - "use strict"; - - function e(u) { - return u && "object" == typeof u && "default" in u ? u : { - "default": u - }; - } - var t = e(u); - function n(u, e, t, n) { - var i = { - s: "muutama sekunti", - m: "minuutti", - mm: "%d minuuttia", - h: "tunti", - hh: "%d tuntia", - d: "päivä", - dd: "%d päivää", - M: "kuukausi", - MM: "%d kuukautta", - y: "vuosi", - yy: "%d vuotta", - numbers: "nolla_yksi_kaksi_kolme_neljä_viisi_kuusi_seitsemän_kahdeksan_yhdeksän".split("_") - }, - a = { - s: "muutaman sekunnin", - m: "minuutin", - mm: "%d minuutin", - h: "tunnin", - hh: "%d tunnin", - d: "päivän", - dd: "%d päivän", - M: "kuukauden", - MM: "%d kuukauden", - y: "vuoden", - yy: "%d vuoden", - numbers: "nollan_yhden_kahden_kolmen_neljän_viiden_kuuden_seitsemän_kahdeksan_yhdeksän".split("_") - }, - s = n && !e ? a : i, - _ = s[t]; - return u < 10 ? _.replace("%d", s.numbers[u]) : _.replace("%d", u); - } - var i = { - name: "fi", - weekdays: "sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"), - weekdaysShort: "su_ma_ti_ke_to_pe_la".split("_"), - weekdaysMin: "su_ma_ti_ke_to_pe_la".split("_"), - months: "tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"), - monthsShort: "tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"), - ordinal: function ordinal(u) { - return u + "."; - }, - weekStart: 1, - yearStart: 4, - relativeTime: { - future: "%s päästä", - past: "%s sitten", - s: n, - m: n, - mm: n, - h: n, - hh: n, - d: n, - dd: n, - M: n, - MM: n, - y: n, - yy: n - }, - formats: { - LT: "HH.mm", - LTS: "HH.mm.ss", - L: "DD.MM.YYYY", - LL: "D. MMMM[ta] YYYY", - LLL: "D. MMMM[ta] YYYY, [klo] HH.mm", - LLLL: "dddd, D. MMMM[ta] YYYY, [klo] HH.mm", - l: "D.M.YYYY", - ll: "D. MMM YYYY", - lll: "D. MMM YYYY, [klo] HH.mm", - llll: "ddd, D. MMM YYYY, [klo] HH.mm" - } - }; - return t["default"].locale(i, null, !0), i; -}); - -/***/ }), - -/***/ "./node_modules/dayjs/locale/fr.js": -/*!*****************************************!*\ - !*** ./node_modules/dayjs/locale/fr.js ***! - \*****************************************/ -/***/ (function(module, __unused_webpack_exports, __webpack_require__) { - -!function (e, n) { - true ? module.exports = n(__webpack_require__(/*! dayjs */ "./node_modules/dayjs/dayjs.min.js")) : 0; -}(this, function (e) { - "use strict"; - - function n(e) { - return e && "object" == typeof e && "default" in e ? e : { - "default": e - }; - } - var t = n(e), - i = { - name: "fr", - weekdays: "dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"), - weekdaysShort: "dim._lun._mar._mer._jeu._ven._sam.".split("_"), - weekdaysMin: "di_lu_ma_me_je_ve_sa".split("_"), - months: "janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"), - monthsShort: "janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"), - weekStart: 1, - yearStart: 4, - formats: { - 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" - }, - relativeTime: { - future: "dans %s", - past: "il y a %s", - s: "quelques secondes", - m: "une minute", - mm: "%d minutes", - h: "une heure", - hh: "%d heures", - d: "un jour", - dd: "%d jours", - M: "un mois", - MM: "%d mois", - y: "un an", - yy: "%d ans" - }, - ordinal: function ordinal(e) { - return "" + e + (1 === e ? "er" : ""); - } - }; - return t["default"].locale(i, null, !0), i; -}); - -/***/ }), - -/***/ "./node_modules/dayjs/locale/hi.js": -/*!*****************************************!*\ - !*** ./node_modules/dayjs/locale/hi.js ***! - \*****************************************/ -/***/ (function(module, __unused_webpack_exports, __webpack_require__) { - -!function (_, e) { - true ? module.exports = e(__webpack_require__(/*! dayjs */ "./node_modules/dayjs/dayjs.min.js")) : 0; -}(this, function (_) { - "use strict"; - - function e(_) { - return _ && "object" == typeof _ && "default" in _ ? _ : { - "default": _ - }; - } - var t = e(_), - d = { - name: "hi", - weekdays: "रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"), - months: "जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर".split("_"), - weekdaysShort: "रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि".split("_"), - monthsShort: "जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.".split("_"), - weekdaysMin: "र_सो_मं_बु_गु_शु_श".split("_"), - ordinal: function ordinal(_) { - return _; - }, - formats: { - LT: "A h:mm बजे", - LTS: "A h:mm:ss बजे", - L: "DD/MM/YYYY", - LL: "D MMMM YYYY", - LLL: "D MMMM YYYY, A h:mm बजे", - LLLL: "dddd, D MMMM YYYY, A h:mm बजे" - }, - relativeTime: { - future: "%s में", - past: "%s पहले", - s: "कुछ ही क्षण", - m: "एक मिनट", - mm: "%d मिनट", - h: "एक घंटा", - hh: "%d घंटे", - d: "एक दिन", - dd: "%d दिन", - M: "एक महीने", - MM: "%d महीने", - y: "एक वर्ष", - yy: "%d वर्ष" - } - }; - return t["default"].locale(d, null, !0), d; -}); - -/***/ }), - -/***/ "./node_modules/dayjs/locale/hu.js": -/*!*****************************************!*\ - !*** ./node_modules/dayjs/locale/hu.js ***! - \*****************************************/ -/***/ (function(module, __unused_webpack_exports, __webpack_require__) { - -!function (e, n) { - true ? module.exports = n(__webpack_require__(/*! dayjs */ "./node_modules/dayjs/dayjs.min.js")) : 0; -}(this, function (e) { - "use strict"; - - function n(e) { - return e && "object" == typeof e && "default" in e ? e : { - "default": e - }; - } - var t = n(e), - r = { - name: "hu", - weekdays: "vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"), - weekdaysShort: "vas_hét_kedd_sze_csüt_pén_szo".split("_"), - weekdaysMin: "v_h_k_sze_cs_p_szo".split("_"), - months: "január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"), - monthsShort: "jan_feb_márc_ápr_máj_jún_júl_aug_szept_okt_nov_dec".split("_"), - ordinal: function ordinal(e) { - return e + "."; - }, - weekStart: 1, - relativeTime: { - future: "%s múlva", - past: "%s", - s: function s(e, n, t, r) { - return "néhány másodperc" + (r || n ? "" : "e"); - }, - m: function m(e, n, t, r) { - return "egy perc" + (r || n ? "" : "e"); - }, - mm: function mm(e, n, t, r) { - return e + " perc" + (r || n ? "" : "e"); - }, - h: function h(e, n, t, r) { - return "egy " + (r || n ? "óra" : "órája"); - }, - hh: function hh(e, n, t, r) { - return e + " " + (r || n ? "óra" : "órája"); - }, - d: function d(e, n, t, r) { - return "egy " + (r || n ? "nap" : "napja"); - }, - dd: function dd(e, n, t, r) { - return e + " " + (r || n ? "nap" : "napja"); - }, - M: function M(e, n, t, r) { - return "egy " + (r || n ? "hónap" : "hónapja"); - }, - MM: function MM(e, n, t, r) { - return e + " " + (r || n ? "hónap" : "hónapja"); - }, - y: function y(e, n, t, r) { - return "egy " + (r || n ? "év" : "éve"); - }, - yy: function yy(e, n, t, r) { - return e + " " + (r || n ? "év" : "éve"); - } - }, - formats: { - LT: "H:mm", - LTS: "H:mm:ss", - L: "YYYY.MM.DD.", - LL: "YYYY. MMMM D.", - LLL: "YYYY. MMMM D. H:mm", - LLLL: "YYYY. MMMM D., dddd H:mm" - } - }; - return t["default"].locale(r, null, !0), r; -}); - -/***/ }), - -/***/ "./node_modules/dayjs/locale/it.js": -/*!*****************************************!*\ - !*** ./node_modules/dayjs/locale/it.js ***! - \*****************************************/ -/***/ (function(module, __unused_webpack_exports, __webpack_require__) { - -!function (e, o) { - true ? module.exports = o(__webpack_require__(/*! dayjs */ "./node_modules/dayjs/dayjs.min.js")) : 0; -}(this, function (e) { - "use strict"; - - function o(e) { - return e && "object" == typeof e && "default" in e ? e : { - "default": e - }; - } - var t = o(e), - n = { - name: "it", - weekdays: "domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"), - weekdaysShort: "dom_lun_mar_mer_gio_ven_sab".split("_"), - weekdaysMin: "do_lu_ma_me_gi_ve_sa".split("_"), - months: "gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"), - weekStart: 1, - monthsShort: "gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"), - formats: { - 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" - }, - relativeTime: { - future: "tra %s", - past: "%s fa", - s: "qualche secondo", - m: "un minuto", - mm: "%d minuti", - h: "un' ora", - hh: "%d ore", - d: "un giorno", - dd: "%d giorni", - M: "un mese", - MM: "%d mesi", - y: "un anno", - yy: "%d anni" - }, - ordinal: function ordinal(e) { - return e + "º"; - } - }; - return t["default"].locale(n, null, !0), n; -}); - -/***/ }), - -/***/ "./node_modules/dayjs/locale/ja.js": -/*!*****************************************!*\ - !*** ./node_modules/dayjs/locale/ja.js ***! - \*****************************************/ -/***/ (function(module, __unused_webpack_exports, __webpack_require__) { - -!function (e, _) { - true ? module.exports = _(__webpack_require__(/*! dayjs */ "./node_modules/dayjs/dayjs.min.js")) : 0; -}(this, function (e) { - "use strict"; - - function _(e) { - return e && "object" == typeof e && "default" in e ? e : { - "default": e - }; - } - var t = _(e), - d = { - name: "ja", - weekdays: "日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"), - weekdaysShort: "日_月_火_水_木_金_土".split("_"), - weekdaysMin: "日_月_火_水_木_金_土".split("_"), - months: "1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"), - monthsShort: "1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"), - ordinal: function ordinal(e) { - return e + "日"; - }, - formats: { - LT: "HH:mm", - LTS: "HH:mm:ss", - L: "YYYY/MM/DD", - LL: "YYYY年M月D日", - LLL: "YYYY年M月D日 HH:mm", - LLLL: "YYYY年M月D日 dddd HH:mm", - l: "YYYY/MM/DD", - ll: "YYYY年M月D日", - lll: "YYYY年M月D日 HH:mm", - llll: "YYYY年M月D日(ddd) HH:mm" - }, - meridiem: function meridiem(e) { - return e < 12 ? "午前" : "午後"; - }, - relativeTime: { - future: "%s後", - past: "%s前", - s: "数秒", - m: "1分", - mm: "%d分", - h: "1時間", - hh: "%d時間", - d: "1日", - dd: "%d日", - M: "1ヶ月", - MM: "%dヶ月", - y: "1年", - yy: "%d年" - } - }; - return t["default"].locale(d, null, !0), d; -}); - -/***/ }), - -/***/ "./node_modules/dayjs/locale/lt.js": -/*!*****************************************!*\ - !*** ./node_modules/dayjs/locale/lt.js ***! - \*****************************************/ -/***/ (function(module, __unused_webpack_exports, __webpack_require__) { - -!function (e, s) { - true ? module.exports = s(__webpack_require__(/*! dayjs */ "./node_modules/dayjs/dayjs.min.js")) : 0; -}(this, function (e) { - "use strict"; - - function s(e) { - return e && "object" == typeof e && "default" in e ? e : { - "default": e - }; - } - var i = s(e), - d = "sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio".split("_"), - a = "sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis".split("_"), - l = /D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/, - M = function M(e, s) { - return l.test(s) ? d[e.month()] : a[e.month()]; - }; - M.s = a, M.f = d; - var t = { - name: "lt", - weekdays: "sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis".split("_"), - weekdaysShort: "sek_pir_ant_tre_ket_pen_šeš".split("_"), - weekdaysMin: "s_p_a_t_k_pn_š".split("_"), - months: M, - monthsShort: "sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"), - ordinal: function ordinal(e) { - return e + "."; - }, - weekStart: 1, - relativeTime: { - future: "už %s", - past: "prieš %s", - s: "kelias sekundes", - m: "minutę", - mm: "%d minutes", - h: "valandą", - hh: "%d valandas", - d: "dieną", - dd: "%d dienas", - M: "mėnesį", - MM: "%d mėnesius", - y: "metus", - yy: "%d metus" - }, - format: { - LT: "HH:mm", - LTS: "HH:mm:ss", - L: "YYYY-MM-DD", - LL: "YYYY [m.] MMMM D [d.]", - LLL: "YYYY [m.] MMMM D [d.], HH:mm [val.]", - LLLL: "YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]", - l: "YYYY-MM-DD", - ll: "YYYY [m.] MMMM D [d.]", - lll: "YYYY [m.] MMMM D [d.], HH:mm [val.]", - llll: "YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]" - }, - formats: { - LT: "HH:mm", - LTS: "HH:mm:ss", - L: "YYYY-MM-DD", - LL: "YYYY [m.] MMMM D [d.]", - LLL: "YYYY [m.] MMMM D [d.], HH:mm [val.]", - LLLL: "YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]", - l: "YYYY-MM-DD", - ll: "YYYY [m.] MMMM D [d.]", - lll: "YYYY [m.] MMMM D [d.], HH:mm [val.]", - llll: "YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]" - } - }; - return i["default"].locale(t, null, !0), t; -}); - -/***/ }), - -/***/ "./node_modules/dayjs/locale/ml.js": -/*!*****************************************!*\ - !*** ./node_modules/dayjs/locale/ml.js ***! - \*****************************************/ -/***/ (function(module, __unused_webpack_exports, __webpack_require__) { - -!function (_, e) { - true ? module.exports = e(__webpack_require__(/*! dayjs */ "./node_modules/dayjs/dayjs.min.js")) : 0; -}(this, function (_) { - "use strict"; - - function e(_) { - return _ && "object" == typeof _ && "default" in _ ? _ : { - "default": _ - }; - } - var t = e(_), - d = { - name: "ml", - weekdays: "ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച".split("_"), - months: "ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ".split("_"), - weekdaysShort: "ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി".split("_"), - monthsShort: "ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.".split("_"), - weekdaysMin: "ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ".split("_"), - ordinal: function ordinal(_) { - return _; - }, - formats: { - LT: "A h:mm -നു", - LTS: "A h:mm:ss -നു", - L: "DD/MM/YYYY", - LL: "D MMMM YYYY", - LLL: "D MMMM YYYY, A h:mm -നു", - LLLL: "dddd, D MMMM YYYY, A h:mm -നു" - }, - relativeTime: { - future: "%s കഴിഞ്ഞ്", - past: "%s മുൻപ്", - s: "അൽപ നിമിഷങ്ങൾ", - m: "ഒരു മിനിറ്റ്", - mm: "%d മിനിറ്റ്", - h: "ഒരു മണിക്കൂർ", - hh: "%d മണിക്കൂർ", - d: "ഒരു ദിവസം", - dd: "%d ദിവസം", - M: "ഒരു മാസം", - MM: "%d മാസം", - y: "ഒരു വർഷം", - yy: "%d വർഷം" - } - }; - return t["default"].locale(d, null, !0), d; -}); - -/***/ }), - -/***/ "./node_modules/dayjs/locale/nl.js": -/*!*****************************************!*\ - !*** ./node_modules/dayjs/locale/nl.js ***! - \*****************************************/ -/***/ (function(module, __unused_webpack_exports, __webpack_require__) { - -!function (e, a) { - true ? module.exports = a(__webpack_require__(/*! dayjs */ "./node_modules/dayjs/dayjs.min.js")) : 0; -}(this, function (e) { - "use strict"; - - function a(e) { - return e && "object" == typeof e && "default" in e ? e : { - "default": e - }; - } - var d = a(e), - n = { - name: "nl", - weekdays: "zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"), - weekdaysShort: "zo._ma._di._wo._do._vr._za.".split("_"), - weekdaysMin: "zo_ma_di_wo_do_vr_za".split("_"), - months: "januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"), - monthsShort: "jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"), - ordinal: function ordinal(e) { - return "[" + e + (1 === e || 8 === e || e >= 20 ? "ste" : "de") + "]"; - }, - weekStart: 1, - yearStart: 4, - formats: { - 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" - }, - relativeTime: { - future: "over %s", - past: "%s geleden", - s: "een paar seconden", - m: "een minuut", - mm: "%d minuten", - h: "een uur", - hh: "%d uur", - d: "een dag", - dd: "%d dagen", - M: "een maand", - MM: "%d maanden", - y: "een jaar", - yy: "%d jaar" - } - }; - return d["default"].locale(n, null, !0), n; -}); - -/***/ }), - -/***/ "./node_modules/dayjs/locale/pt-br.js": -/*!********************************************!*\ - !*** ./node_modules/dayjs/locale/pt-br.js ***! - \********************************************/ -/***/ (function(module, __unused_webpack_exports, __webpack_require__) { - -!function (e, o) { - true ? module.exports = o(__webpack_require__(/*! dayjs */ "./node_modules/dayjs/dayjs.min.js")) : 0; -}(this, function (e) { - "use strict"; - - function o(e) { - return e && "object" == typeof e && "default" in e ? e : { - "default": e - }; - } - var a = o(e), - s = { - name: "pt-br", - weekdays: "domingo_segunda-feira_terça-feira_quarta-feira_quinta-feira_sexta-feira_sábado".split("_"), - weekdaysShort: "dom_seg_ter_qua_qui_sex_sáb".split("_"), - weekdaysMin: "Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"), - months: "janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"), - monthsShort: "jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"), - ordinal: function ordinal(e) { - return e + "º"; - }, - formats: { - LT: "HH:mm", - LTS: "HH:mm:ss", - L: "DD/MM/YYYY", - LL: "D [de] MMMM [de] YYYY", - LLL: "D [de] MMMM [de] YYYY [às] HH:mm", - LLLL: "dddd, D [de] MMMM [de] YYYY [às] HH:mm" - }, - relativeTime: { - future: "em %s", - past: "há %s", - s: "poucos segundos", - m: "um minuto", - mm: "%d minutos", - h: "uma hora", - hh: "%d horas", - d: "um dia", - dd: "%d dias", - M: "um mês", - MM: "%d meses", - y: "um ano", - yy: "%d anos" - } - }; - return a["default"].locale(s, null, !0), s; -}); - -/***/ }), - -/***/ "./node_modules/dayjs/locale/pt.js": -/*!*****************************************!*\ - !*** ./node_modules/dayjs/locale/pt.js ***! - \*****************************************/ -/***/ (function(module, __unused_webpack_exports, __webpack_require__) { - -!function (e, a) { - true ? module.exports = a(__webpack_require__(/*! dayjs */ "./node_modules/dayjs/dayjs.min.js")) : 0; -}(this, function (e) { - "use strict"; - - function a(e) { - return e && "object" == typeof e && "default" in e ? e : { - "default": e - }; - } - var o = a(e), - t = { - name: "pt", - weekdays: "domingo_segunda-feira_terça-feira_quarta-feira_quinta-feira_sexta-feira_sábado".split("_"), - weekdaysShort: "dom_seg_ter_qua_qui_sex_sab".split("_"), - weekdaysMin: "Do_2ª_3ª_4ª_5ª_6ª_Sa".split("_"), - months: "janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"), - monthsShort: "jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"), - ordinal: function ordinal(e) { - return e + "º"; - }, - weekStart: 1, - yearStart: 4, - formats: { - LT: "HH:mm", - LTS: "HH:mm:ss", - L: "DD/MM/YYYY", - LL: "D [de] MMMM [de] YYYY", - LLL: "D [de] MMMM [de] YYYY [às] HH:mm", - LLLL: "dddd, D [de] MMMM [de] YYYY [às] HH:mm" - }, - relativeTime: { - future: "em %s", - past: "há %s", - s: "alguns segundos", - m: "um minuto", - mm: "%d minutos", - h: "uma hora", - hh: "%d horas", - d: "um dia", - dd: "%d dias", - M: "um mês", - MM: "%d meses", - y: "um ano", - yy: "%d anos" - } - }; - return o["default"].locale(t, null, !0), t; -}); - -/***/ }), - -/***/ "./node_modules/dayjs/locale/ro.js": -/*!*****************************************!*\ - !*** ./node_modules/dayjs/locale/ro.js ***! - \*****************************************/ -/***/ (function(module, __unused_webpack_exports, __webpack_require__) { - -!function (e, i) { - true ? module.exports = i(__webpack_require__(/*! dayjs */ "./node_modules/dayjs/dayjs.min.js")) : 0; -}(this, function (e) { - "use strict"; - - function i(e) { - return e && "object" == typeof e && "default" in e ? e : { - "default": e - }; - } - var t = i(e), - _ = { - name: "ro", - weekdays: "Duminică_Luni_Marți_Miercuri_Joi_Vineri_Sâmbătă".split("_"), - weekdaysShort: "Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"), - weekdaysMin: "Du_Lu_Ma_Mi_Jo_Vi_Sâ".split("_"), - months: "Ianuarie_Februarie_Martie_Aprilie_Mai_Iunie_Iulie_August_Septembrie_Octombrie_Noiembrie_Decembrie".split("_"), - monthsShort: "Ian._Febr._Mart._Apr._Mai_Iun._Iul._Aug._Sept._Oct._Nov._Dec.".split("_"), - weekStart: 1, - formats: { - LT: "H:mm", - LTS: "H:mm:ss", - L: "DD.MM.YYYY", - LL: "D MMMM YYYY", - LLL: "D MMMM YYYY H:mm", - LLLL: "dddd, D MMMM YYYY H:mm" - }, - relativeTime: { - future: "peste %s", - past: "acum %s", - s: "câteva secunde", - m: "un minut", - mm: "%d minute", - h: "o oră", - hh: "%d ore", - d: "o zi", - dd: "%d zile", - M: "o lună", - MM: "%d luni", - y: "un an", - yy: "%d ani" - }, - ordinal: function ordinal(e) { - return e; - } - }; - return t["default"].locale(_, null, !0), _; -}); - -/***/ }), - -/***/ "./node_modules/dayjs/locale/ru.js": -/*!*****************************************!*\ - !*** ./node_modules/dayjs/locale/ru.js ***! - \*****************************************/ -/***/ (function(module, __unused_webpack_exports, __webpack_require__) { - -!function (_, t) { - true ? module.exports = t(__webpack_require__(/*! dayjs */ "./node_modules/dayjs/dayjs.min.js")) : 0; -}(this, function (_) { - "use strict"; - - function t(_) { - return _ && "object" == typeof _ && "default" in _ ? _ : { - "default": _ - }; - } - var e = t(_), - n = "января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря".split("_"), - s = "январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"), - r = "янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.".split("_"), - o = "янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.".split("_"), - i = /D[oD]?(\[[^[\]]*\]|\s)+MMMM?/; - function d(_, t, e) { - var n, s; - return "m" === e ? t ? "минута" : "минуту" : _ + " " + (n = +_, s = { - mm: t ? "минута_минуты_минут" : "минуту_минуты_минут", - hh: "час_часа_часов", - dd: "день_дня_дней", - MM: "месяц_месяца_месяцев", - yy: "год_года_лет" - }[e].split("_"), n % 10 == 1 && n % 100 != 11 ? s[0] : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? s[1] : s[2]); - } - var u = function u(_, t) { - return i.test(t) ? n[_.month()] : s[_.month()]; - }; - u.s = s, u.f = n; - var a = function a(_, t) { - return i.test(t) ? r[_.month()] : o[_.month()]; - }; - a.s = o, a.f = r; - var m = { - name: "ru", - weekdays: "воскресенье_понедельник_вторник_среда_четверг_пятница_суббота".split("_"), - weekdaysShort: "вск_пнд_втр_срд_чтв_птн_сбт".split("_"), - weekdaysMin: "вс_пн_вт_ср_чт_пт_сб".split("_"), - months: u, - monthsShort: a, - weekStart: 1, - yearStart: 4, - formats: { - LT: "H:mm", - LTS: "H:mm:ss", - L: "DD.MM.YYYY", - LL: "D MMMM YYYY г.", - LLL: "D MMMM YYYY г., H:mm", - LLLL: "dddd, D MMMM YYYY г., H:mm" - }, - relativeTime: { - future: "через %s", - past: "%s назад", - s: "несколько секунд", - m: d, - mm: d, - h: "час", - hh: d, - d: "день", - dd: d, - M: "месяц", - MM: d, - y: "год", - yy: d - }, - ordinal: function ordinal(_) { - return _; - }, - meridiem: function meridiem(_) { - return _ < 4 ? "ночи" : _ < 12 ? "утра" : _ < 17 ? "дня" : "вечера"; - } - }; - return e["default"].locale(m, null, !0), m; -}); - -/***/ }), - -/***/ "./node_modules/dayjs/locale/si.js": -/*!*****************************************!*\ - !*** ./node_modules/dayjs/locale/si.js ***! - \*****************************************/ -/***/ (function(module, __unused_webpack_exports, __webpack_require__) { - -!function (_, e) { - true ? module.exports = e(__webpack_require__(/*! dayjs */ "./node_modules/dayjs/dayjs.min.js")) : 0; -}(this, function (_) { - "use strict"; - - function e(_) { - return _ && "object" == typeof _ && "default" in _ ? _ : { - "default": _ - }; - } - var t = e(_), - d = { - name: "si", - weekdays: "ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්‍රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා".split("_"), - months: "දුරුතු_නවම්_මැදින්_බක්_වෙසක්_පොසොන්_ඇසළ_නිකිණි_බිනර_වප්_ඉල්_උඳුවප්".split("_"), - weekdaysShort: "ඉරි_සඳු_අඟ_බදා_බ්‍රහ_සිකු_සෙන".split("_"), - monthsShort: "දුරු_නව_මැදි_බක්_වෙස_පොසො_ඇස_නිකි_බින_වප්_ඉල්_උඳු".split("_"), - weekdaysMin: "ඉ_ස_අ_බ_බ්‍ර_සි_සෙ".split("_"), - ordinal: function ordinal(_) { - return _; - }, - formats: { - LT: "a h:mm", - LTS: "a h:mm:ss", - L: "YYYY/MM/DD", - LL: "YYYY MMMM D", - LLL: "YYYY MMMM D, a h:mm", - LLLL: "YYYY MMMM D [වැනි] dddd, a h:mm:ss" - }, - relativeTime: { - future: "%sකින්", - past: "%sකට පෙර", - s: "තත්පර කිහිපය", - m: "විනාඩිය", - mm: "විනාඩි %d", - h: "පැය", - hh: "පැය %d", - d: "දිනය", - dd: "දින %d", - M: "මාසය", - MM: "මාස %d", - y: "වසර", - yy: "වසර %d" - } - }; - return t["default"].locale(d, null, !0), d; -}); - -/***/ }), - -/***/ "./node_modules/dayjs/locale/sk.js": -/*!*****************************************!*\ - !*** ./node_modules/dayjs/locale/sk.js ***! - \*****************************************/ -/***/ (function(module, __unused_webpack_exports, __webpack_require__) { - -!function (e, t) { - true ? module.exports = t(__webpack_require__(/*! dayjs */ "./node_modules/dayjs/dayjs.min.js")) : 0; -}(this, function (e) { - "use strict"; - - function t(e) { - return e && "object" == typeof e && "default" in e ? e : { - "default": e - }; - } - var n = t(e); - function r(e) { - return e > 1 && e < 5 && 1 != ~~(e / 10); - } - function o(e, t, n, o) { - var a = e + " "; - switch (n) { - case "s": - return t || o ? "pár sekúnd" : "pár sekundami"; - case "m": - return t ? "minúta" : o ? "minútu" : "minútou"; - case "mm": - return t || o ? a + (r(e) ? "minúty" : "minút") : a + "minútami"; - case "h": - return t ? "hodina" : o ? "hodinu" : "hodinou"; - case "hh": - return t || o ? a + (r(e) ? "hodiny" : "hodín") : a + "hodinami"; - case "d": - return t || o ? "deň" : "dňom"; - case "dd": - return t || o ? a + (r(e) ? "dni" : "dní") : a + "dňami"; - case "M": - return t || o ? "mesiac" : "mesiacom"; - case "MM": - return t || o ? a + (r(e) ? "mesiace" : "mesiacov") : a + "mesiacmi"; - case "y": - return t || o ? "rok" : "rokom"; - case "yy": - return t || o ? a + (r(e) ? "roky" : "rokov") : a + "rokmi"; - } - } - var a = { - name: "sk", - weekdays: "nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota".split("_"), - weekdaysShort: "ne_po_ut_st_št_pi_so".split("_"), - weekdaysMin: "ne_po_ut_st_št_pi_so".split("_"), - months: "január_február_marec_apríl_máj_jún_júl_august_september_október_november_december".split("_"), - monthsShort: "jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec".split("_"), - weekStart: 1, - yearStart: 4, - ordinal: function ordinal(e) { - return e + "."; - }, - formats: { - LT: "H:mm", - LTS: "H:mm:ss", - L: "DD.MM.YYYY", - LL: "D. MMMM YYYY", - LLL: "D. MMMM YYYY H:mm", - LLLL: "dddd D. MMMM YYYY H:mm", - l: "D. M. YYYY" - }, - relativeTime: { - future: "za %s", - past: "pred %s", - s: o, - m: o, - mm: o, - h: o, - hh: o, - d: o, - dd: o, - M: o, - MM: o, - y: o, - yy: o - } - }; - return n["default"].locale(a, null, !0), a; -}); - -/***/ }), - -/***/ "./node_modules/dayjs/locale/sv.js": -/*!*****************************************!*\ - !*** ./node_modules/dayjs/locale/sv.js ***! - \*****************************************/ -/***/ (function(module, __unused_webpack_exports, __webpack_require__) { - -!function (e, t) { - true ? module.exports = t(__webpack_require__(/*! dayjs */ "./node_modules/dayjs/dayjs.min.js")) : 0; -}(this, function (e) { - "use strict"; - - function t(e) { - return e && "object" == typeof e && "default" in e ? e : { - "default": e - }; - } - var a = t(e), - d = { - name: "sv", - weekdays: "söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag".split("_"), - weekdaysShort: "sön_mån_tis_ons_tor_fre_lör".split("_"), - weekdaysMin: "sö_må_ti_on_to_fr_lö".split("_"), - months: "januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"), - monthsShort: "jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"), - weekStart: 1, - yearStart: 4, - ordinal: function ordinal(e) { - var t = e % 10; - return "[" + e + (1 === t || 2 === t ? "a" : "e") + "]"; - }, - formats: { - LT: "HH:mm", - LTS: "HH:mm:ss", - L: "YYYY-MM-DD", - LL: "D MMMM YYYY", - LLL: "D MMMM YYYY [kl.] HH:mm", - LLLL: "dddd D MMMM YYYY [kl.] HH:mm", - lll: "D MMM YYYY HH:mm", - llll: "ddd D MMM YYYY HH:mm" - }, - relativeTime: { - future: "om %s", - past: "för %s sedan", - s: "några sekunder", - m: "en minut", - mm: "%d minuter", - h: "en timme", - hh: "%d timmar", - d: "en dag", - dd: "%d dagar", - M: "en månad", - MM: "%d månader", - y: "ett år", - yy: "%d år" - } - }; - return a["default"].locale(d, null, !0), d; -}); - -/***/ }), - -/***/ "./node_modules/dayjs/locale/ta.js": -/*!*****************************************!*\ - !*** ./node_modules/dayjs/locale/ta.js ***! - \*****************************************/ -/***/ (function(module, __unused_webpack_exports, __webpack_require__) { - -!function (_, e) { - true ? module.exports = e(__webpack_require__(/*! dayjs */ "./node_modules/dayjs/dayjs.min.js")) : 0; -}(this, function (_) { - "use strict"; - - function e(_) { - return _ && "object" == typeof _ && "default" in _ ? _ : { - "default": _ - }; - } - var t = e(_), - d = { - name: "ta", - weekdays: "ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை".split("_"), - months: "ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"), - weekdaysShort: "ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி".split("_"), - monthsShort: "ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"), - weekdaysMin: "ஞா_தி_செ_பு_வி_வெ_ச".split("_"), - ordinal: function ordinal(_) { - return _; - }, - formats: { - 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" - }, - relativeTime: { - future: "%s இல்", - past: "%s முன்", - s: "ஒரு சில விநாடிகள்", - m: "ஒரு நிமிடம்", - mm: "%d நிமிடங்கள்", - h: "ஒரு மணி நேரம்", - hh: "%d மணி நேரம்", - d: "ஒரு நாள்", - dd: "%d நாட்கள்", - M: "ஒரு மாதம்", - MM: "%d மாதங்கள்", - y: "ஒரு வருடம்", - yy: "%d ஆண்டுகள்" - } - }; - return t["default"].locale(d, null, !0), d; -}); - -/***/ }), - -/***/ "./node_modules/dayjs/locale/te.js": -/*!*****************************************!*\ - !*** ./node_modules/dayjs/locale/te.js ***! - \*****************************************/ -/***/ (function(module, __unused_webpack_exports, __webpack_require__) { - -!function (_, e) { - true ? module.exports = e(__webpack_require__(/*! dayjs */ "./node_modules/dayjs/dayjs.min.js")) : 0; -}(this, function (_) { - "use strict"; - - function e(_) { - return _ && "object" == typeof _ && "default" in _ ? _ : { - "default": _ - }; - } - var t = e(_), - d = { - name: "te", - weekdays: "ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం".split("_"), - months: "జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జులై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్".split("_"), - weekdaysShort: "ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని".split("_"), - monthsShort: "జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జులై_ఆగ._సెప్._అక్టో._నవ._డిసె.".split("_"), - weekdaysMin: "ఆ_సో_మం_బు_గు_శు_శ".split("_"), - ordinal: function ordinal(_) { - return _; - }, - formats: { - LT: "A h:mm", - LTS: "A h:mm:ss", - L: "DD/MM/YYYY", - LL: "D MMMM YYYY", - LLL: "D MMMM YYYY, A h:mm", - LLLL: "dddd, D MMMM YYYY, A h:mm" - }, - relativeTime: { - future: "%s లో", - past: "%s క్రితం", - s: "కొన్ని క్షణాలు", - m: "ఒక నిమిషం", - mm: "%d నిమిషాలు", - h: "ఒక గంట", - hh: "%d గంటలు", - d: "ఒక రోజు", - dd: "%d రోజులు", - M: "ఒక నెల", - MM: "%d నెలలు", - y: "ఒక సంవత్సరం", - yy: "%d సంవత్సరాలు" - } - }; - return t["default"].locale(d, null, !0), d; -}); - -/***/ }), - -/***/ "./node_modules/dayjs/locale/th.js": -/*!*****************************************!*\ - !*** ./node_modules/dayjs/locale/th.js ***! - \*****************************************/ -/***/ (function(module, __unused_webpack_exports, __webpack_require__) { - -!function (_, e) { - true ? module.exports = e(__webpack_require__(/*! dayjs */ "./node_modules/dayjs/dayjs.min.js")) : 0; -}(this, function (_) { - "use strict"; - - function e(_) { - return _ && "object" == typeof _ && "default" in _ ? _ : { - "default": _ - }; - } - var t = e(_), - d = { - name: "th", - weekdays: "อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"), - weekdaysShort: "อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์".split("_"), - weekdaysMin: "อา._จ._อ._พ._พฤ._ศ._ส.".split("_"), - months: "มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"), - monthsShort: "ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.".split("_"), - formats: { - LT: "H:mm", - LTS: "H:mm:ss", - L: "DD/MM/YYYY", - LL: "D MMMM YYYY", - LLL: "D MMMM YYYY เวลา H:mm", - LLLL: "วันddddที่ D MMMM YYYY เวลา H:mm" - }, - relativeTime: { - future: "อีก %s", - past: "%sที่แล้ว", - s: "ไม่กี่วินาที", - m: "1 นาที", - mm: "%d นาที", - h: "1 ชั่วโมง", - hh: "%d ชั่วโมง", - d: "1 วัน", - dd: "%d วัน", - M: "1 เดือน", - MM: "%d เดือน", - y: "1 ปี", - yy: "%d ปี" - }, - ordinal: function ordinal(_) { - return _ + "."; - } - }; - return t["default"].locale(d, null, !0), d; -}); - -/***/ }), - -/***/ "./node_modules/dayjs/locale/tr.js": -/*!*****************************************!*\ - !*** ./node_modules/dayjs/locale/tr.js ***! - \*****************************************/ -/***/ (function(module, __unused_webpack_exports, __webpack_require__) { - -!function (a, e) { - true ? module.exports = e(__webpack_require__(/*! dayjs */ "./node_modules/dayjs/dayjs.min.js")) : 0; -}(this, function (a) { - "use strict"; - - function e(a) { - return a && "object" == typeof a && "default" in a ? a : { - "default": a - }; - } - var t = e(a), - _ = { - name: "tr", - weekdays: "Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"), - weekdaysShort: "Paz_Pts_Sal_Çar_Per_Cum_Cts".split("_"), - weekdaysMin: "Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"), - months: "Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"), - monthsShort: "Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"), - weekStart: 1, - formats: { - 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" - }, - relativeTime: { - future: "%s sonra", - past: "%s önce", - s: "birkaç saniye", - m: "bir dakika", - mm: "%d dakika", - h: "bir saat", - hh: "%d saat", - d: "bir gün", - dd: "%d gün", - M: "bir ay", - MM: "%d ay", - y: "bir yıl", - yy: "%d yıl" - }, - ordinal: function ordinal(a) { - return a + "."; - } - }; - return t["default"].locale(_, null, !0), _; -}); - -/***/ }), - -/***/ "./node_modules/dayjs/locale/uz.js": -/*!*****************************************!*\ - !*** ./node_modules/dayjs/locale/uz.js ***! - \*****************************************/ -/***/ (function(module, __unused_webpack_exports, __webpack_require__) { - -!function (_, e) { - true ? module.exports = e(__webpack_require__(/*! dayjs */ "./node_modules/dayjs/dayjs.min.js")) : 0; -}(this, function (_) { - "use strict"; - - function e(_) { - return _ && "object" == typeof _ && "default" in _ ? _ : { - "default": _ - }; - } - var t = e(_), - d = { - name: "uz", - weekdays: "Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба".split("_"), - months: "январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"), - weekStart: 1, - weekdaysShort: "Якш_Душ_Сеш_Чор_Пай_Жум_Шан".split("_"), - monthsShort: "янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"), - weekdaysMin: "Як_Ду_Се_Чо_Па_Жу_Ша".split("_"), - ordinal: function ordinal(_) { - return _; - }, - formats: { - LT: "HH:mm", - LTS: "HH:mm:ss", - L: "DD/MM/YYYY", - LL: "D MMMM YYYY", - LLL: "D MMMM YYYY HH:mm", - LLLL: "D MMMM YYYY, dddd HH:mm" - }, - relativeTime: { - future: "Якин %s ичида", - past: "%s олдин", - s: "фурсат", - m: "бир дакика", - mm: "%d дакика", - h: "бир соат", - hh: "%d соат", - d: "бир кун", - dd: "%d кун", - M: "бир ой", - MM: "%d ой", - y: "бир йил", - yy: "%d йил" - } - }; - return t["default"].locale(d, null, !0), d; -}); - -/***/ }), - -/***/ "./node_modules/dayjs/locale/vi.js": -/*!*****************************************!*\ - !*** ./node_modules/dayjs/locale/vi.js ***! - \*****************************************/ -/***/ (function(module, __unused_webpack_exports, __webpack_require__) { - -!function (t, n) { - true ? module.exports = n(__webpack_require__(/*! dayjs */ "./node_modules/dayjs/dayjs.min.js")) : 0; -}(this, function (t) { - "use strict"; - - function n(t) { - return t && "object" == typeof t && "default" in t ? t : { - "default": t - }; - } - var h = n(t), - _ = { - name: "vi", - weekdays: "chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy".split("_"), - months: "tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12".split("_"), - weekStart: 1, - weekdaysShort: "CN_T2_T3_T4_T5_T6_T7".split("_"), - monthsShort: "Th01_Th02_Th03_Th04_Th05_Th06_Th07_Th08_Th09_Th10_Th11_Th12".split("_"), - weekdaysMin: "CN_T2_T3_T4_T5_T6_T7".split("_"), - ordinal: function ordinal(t) { - return t; - }, - formats: { - LT: "HH:mm", - LTS: "HH:mm:ss", - L: "DD/MM/YYYY", - LL: "D MMMM [năm] YYYY", - LLL: "D MMMM [năm] YYYY HH:mm", - LLLL: "dddd, D MMMM [năm] YYYY HH:mm", - l: "DD/M/YYYY", - ll: "D MMM YYYY", - lll: "D MMM YYYY HH:mm", - llll: "ddd, D MMM YYYY HH:mm" - }, - relativeTime: { - future: "%s tới", - past: "%s trước", - s: "vài giây", - m: "một phút", - mm: "%d phút", - h: "một giờ", - hh: "%d giờ", - d: "một ngày", - dd: "%d ngày", - M: "một tháng", - MM: "%d tháng", - y: "một năm", - yy: "%d năm" - } - }; - return h["default"].locale(_, null, !0), _; -}); - -/***/ }), - -/***/ "./node_modules/dayjs/locale/zh-cn.js": -/*!********************************************!*\ - !*** ./node_modules/dayjs/locale/zh-cn.js ***! - \********************************************/ -/***/ (function(module, __unused_webpack_exports, __webpack_require__) { - -!function (e, _) { - true ? module.exports = _(__webpack_require__(/*! dayjs */ "./node_modules/dayjs/dayjs.min.js")) : 0; -}(this, function (e) { - "use strict"; - - function _(e) { - return e && "object" == typeof e && "default" in e ? e : { - "default": e - }; - } - var t = _(e), - d = { - name: "zh-cn", - weekdays: "星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"), - weekdaysShort: "周日_周一_周二_周三_周四_周五_周六".split("_"), - weekdaysMin: "日_一_二_三_四_五_六".split("_"), - months: "一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"), - monthsShort: "1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"), - ordinal: function ordinal(e, _) { - return "W" === _ ? e + "周" : e + "日"; - }, - weekStart: 1, - yearStart: 4, - formats: { - LT: "HH:mm", - LTS: "HH:mm:ss", - L: "YYYY/MM/DD", - LL: "YYYY年M月D日", - LLL: "YYYY年M月D日Ah点mm分", - LLLL: "YYYY年M月D日ddddAh点mm分", - l: "YYYY/M/D", - ll: "YYYY年M月D日", - lll: "YYYY年M月D日 HH:mm", - llll: "YYYY年M月D日dddd HH:mm" - }, - relativeTime: { - future: "%s内", - past: "%s前", - s: "几秒", - m: "1 分钟", - mm: "%d 分钟", - h: "1 小时", - hh: "%d 小时", - d: "1 天", - dd: "%d 天", - M: "1 个月", - MM: "%d 个月", - y: "1 年", - yy: "%d 年" - }, - meridiem: function meridiem(e, _) { - var t = 100 * e + _; - return t < 600 ? "凌晨" : t < 900 ? "早上" : t < 1100 ? "上午" : t < 1300 ? "中午" : t < 1800 ? "下午" : "晚上"; - } - }; - return t["default"].locale(d, null, !0), d; -}); - -/***/ }), - -/***/ "./node_modules/dayjs/locale/zh-hk.js": -/*!********************************************!*\ - !*** ./node_modules/dayjs/locale/zh-hk.js ***! - \********************************************/ -/***/ (function(module, __unused_webpack_exports, __webpack_require__) { - -!function (_, e) { - true ? module.exports = e(__webpack_require__(/*! dayjs */ "./node_modules/dayjs/dayjs.min.js")) : 0; -}(this, function (_) { - "use strict"; - - function e(_) { - return _ && "object" == typeof _ && "default" in _ ? _ : { - "default": _ - }; - } - var t = e(_), - d = { - name: "zh-hk", - months: "一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"), - monthsShort: "1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"), - weekdays: "星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"), - weekdaysShort: "週日_週一_週二_週三_週四_週五_週六".split("_"), - weekdaysMin: "日_一_二_三_四_五_六".split("_"), - ordinal: function ordinal(_, e) { - return "W" === e ? _ + "週" : _ + "日"; - }, - formats: { - LT: "HH:mm", - LTS: "HH:mm:ss", - L: "YYYY/MM/DD", - LL: "YYYY年M月D日", - LLL: "YYYY年M月D日 HH:mm", - LLLL: "YYYY年M月D日dddd HH:mm" - }, - relativeTime: { - future: "%s內", - past: "%s前", - s: "幾秒", - m: "一分鐘", - mm: "%d 分鐘", - h: "一小時", - hh: "%d 小時", - d: "一天", - dd: "%d 天", - M: "一個月", - MM: "%d 個月", - y: "一年", - yy: "%d 年" - } - }; - return t["default"].locale(d, null, !0), d; -}); - -/***/ }), - -/***/ "./node_modules/dayjs/locale/zh-tw.js": -/*!********************************************!*\ - !*** ./node_modules/dayjs/locale/zh-tw.js ***! - \********************************************/ -/***/ (function(module, __unused_webpack_exports, __webpack_require__) { - -!function (_, e) { - true ? module.exports = e(__webpack_require__(/*! dayjs */ "./node_modules/dayjs/dayjs.min.js")) : 0; -}(this, function (_) { - "use strict"; - - function e(_) { - return _ && "object" == typeof _ && "default" in _ ? _ : { - "default": _ - }; - } - var t = e(_), - d = { - name: "zh-tw", - weekdays: "星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"), - weekdaysShort: "週日_週一_週二_週三_週四_週五_週六".split("_"), - weekdaysMin: "日_一_二_三_四_五_六".split("_"), - months: "一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"), - monthsShort: "1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"), - ordinal: function ordinal(_, e) { - return "W" === e ? _ + "週" : _ + "日"; - }, - formats: { - LT: "HH:mm", - LTS: "HH:mm:ss", - L: "YYYY/MM/DD", - LL: "YYYY年M月D日", - LLL: "YYYY年M月D日 HH:mm", - LLLL: "YYYY年M月D日dddd HH:mm", - l: "YYYY/M/D", - ll: "YYYY年M月D日", - lll: "YYYY年M月D日 HH:mm", - llll: "YYYY年M月D日dddd HH:mm" - }, - relativeTime: { - future: "%s內", - past: "%s前", - s: "幾秒", - m: "1 分鐘", - mm: "%d 分鐘", - h: "1 小時", - hh: "%d 小時", - d: "1 天", - dd: "%d 天", - M: "1 個月", - MM: "%d 個月", - y: "1 年", - yy: "%d 年" - }, - meridiem: function meridiem(_, e) { - var t = 100 * _ + e; - return t < 600 ? "凌晨" : t < 900 ? "早上" : t < 1100 ? "上午" : t < 1300 ? "中午" : t < 1800 ? "下午" : "晚上"; - } - }; - return t["default"].locale(d, null, !0), d; -}); - -/***/ }), - -/***/ "./node_modules/dayjs/plugin/localizedFormat.js": -/*!******************************************************!*\ - !*** ./node_modules/dayjs/plugin/localizedFormat.js ***! - \******************************************************/ -/***/ (function(module) { - -!function (e, t) { - true ? module.exports = t() : 0; -}(this, function () { - "use strict"; - - var e = { - LTS: "h:mm:ss A", - LT: "h:mm A", - L: "MM/DD/YYYY", - LL: "MMMM D, YYYY", - LLL: "MMMM D, YYYY h:mm A", - LLLL: "dddd, MMMM D, YYYY h:mm A" - }; - return function (t, o, n) { - var r = o.prototype, - i = r.format; - n.en.formats = e, r.format = function (t) { - void 0 === t && (t = "YYYY-MM-DDTHH:mm:ssZ"); - var o = this.$locale().formats, - n = function (t, o) { - return t.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g, function (t, n, r) { - var i = r && r.toUpperCase(); - return n || o[r] || e[r] || o[i].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g, function (e, t, o) { - return t || o.slice(1); - }); - }); - }(t, void 0 === o ? {} : o); - return i.call(this, n); - }; - }; -}); - -/***/ }), - -/***/ "./src/forum/components/BirthdaysPage.js": -/*!***********************************************!*\ - !*** ./src/forum/components/BirthdaysPage.js ***! - \***********************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ BirthdaysPage) -/* harmony export */ }); -/* harmony import */ var _babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/inheritsLoose */ "./node_modules/@babel/runtime/helpers/esm/inheritsLoose.js"); -/* harmony import */ var flarum_common_components_Page__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! flarum/common/components/Page */ "flarum/common/components/Page"); -/* harmony import */ var flarum_common_components_Page__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(flarum_common_components_Page__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var flarum_forum_components_IndexPage__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! flarum/forum/components/IndexPage */ "flarum/forum/components/IndexPage"); -/* harmony import */ var flarum_forum_components_IndexPage__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(flarum_forum_components_IndexPage__WEBPACK_IMPORTED_MODULE_2__); -/* harmony import */ var flarum_common_components_LoadingIndicator__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! flarum/common/components/LoadingIndicator */ "flarum/common/components/LoadingIndicator"); -/* harmony import */ var flarum_common_components_LoadingIndicator__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(flarum_common_components_LoadingIndicator__WEBPACK_IMPORTED_MODULE_3__); -/* harmony import */ var flarum_common_helpers_listItems__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! flarum/common/helpers/listItems */ "flarum/common/helpers/listItems"); -/* harmony import */ var flarum_common_helpers_listItems__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(flarum_common_helpers_listItems__WEBPACK_IMPORTED_MODULE_4__); -/* harmony import */ var flarum_common_helpers_avatar__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! flarum/common/helpers/avatar */ "flarum/common/helpers/avatar"); -/* harmony import */ var flarum_common_helpers_avatar__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(flarum_common_helpers_avatar__WEBPACK_IMPORTED_MODULE_5__); -/* harmony import */ var flarum_common_helpers_username__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! flarum/common/helpers/username */ "flarum/common/helpers/username"); -/* harmony import */ var flarum_common_helpers_username__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(flarum_common_helpers_username__WEBPACK_IMPORTED_MODULE_6__); -/* harmony import */ var flarum_common_components_Link__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! flarum/common/components/Link */ "flarum/common/components/Link"); -/* harmony import */ var flarum_common_components_Link__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(flarum_common_components_Link__WEBPACK_IMPORTED_MODULE_7__); - - - - - - - - -var BirthdaysPage = /*#__PURE__*/function (_Page) { - (0,_babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_0__["default"])(BirthdaysPage, _Page); - function BirthdaysPage() { - return _Page.apply(this, arguments) || this; - } - var _proto = BirthdaysPage.prototype; - _proto.oninit = function oninit(vnode) { - _Page.prototype.oninit.call(this, vnode); - this.loading = true; - this.users = []; - this.setResults(this.loadUsers()); - }; - _proto.view = function view() { - if (this.loading) { - return m((flarum_common_components_LoadingIndicator__WEBPACK_IMPORTED_MODULE_3___default()), null); - } - return m("div", { - className: "BirthdaysPage" - }, flarum_forum_components_IndexPage__WEBPACK_IMPORTED_MODULE_2___default().prototype.hero(), m("div", { - className: "container" - }, m("div", { - className: "sideNavContainer" - }, m("nav", { - className: "IndexPage-nav sideNav" - }, m("ul", null, flarum_common_helpers_listItems__WEBPACK_IMPORTED_MODULE_4___default()(flarum_forum_components_IndexPage__WEBPACK_IMPORTED_MODULE_2___default().prototype.sidebarItems().toArray()))), m("div", { - className: "IndexPage-results sideNavOffset" - }, m("div", { - className: "UserBirthdaysList" - }, m("ul", { - className: "UserBirthdaysList-users" - }, this.users.map(function (user) { - return m("li", null, m((flarum_common_components_Link__WEBPACK_IMPORTED_MODULE_7___default()), { - href: app.route.user(user) - }, flarum_common_helpers_avatar__WEBPACK_IMPORTED_MODULE_5___default()(user)), m("div", { - className: "UserBirthdaysList-main" - }, m((flarum_common_components_Link__WEBPACK_IMPORTED_MODULE_7___default()), { - href: app.route.user(user) - }, flarum_common_helpers_username__WEBPACK_IMPORTED_MODULE_6___default()(user)), m("ul", { - className: "UserStats" - }, m("li", null, app.translator.trans('datlechin-birthdays.forum.page.discussion_count', { - count: user.discussionCount() - })), m("li", null, app.translator.trans('datlechin-birthdays.forum.page.post_count', { - count: user.commentCount() - }))))); - }))))))); - }; - _proto.loadUsers = function loadUsers() { - var today = dayjs().format('YYYY-MM-DD'); - return app.store.find('users', { - filter: { - birthday: today - } - }); - }; - _proto.setResults = function setResults(results) { - var _this = this; - results.then(function (users) { - _this.users = users; - _this.loading = false; - m.redraw(); - }); - }; - return BirthdaysPage; -}((flarum_common_components_Page__WEBPACK_IMPORTED_MODULE_1___default())); - - -/***/ }), - -/***/ "./src/forum/components/ChangeBirthdayModal.js": -/*!*****************************************************!*\ - !*** ./src/forum/components/ChangeBirthdayModal.js ***! - \*****************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ ChangeBirthdayModal) -/* harmony export */ }); -/* harmony import */ var _babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/inheritsLoose */ "./node_modules/@babel/runtime/helpers/esm/inheritsLoose.js"); -/* harmony import */ var flarum_common_components_Modal__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! flarum/common/components/Modal */ "flarum/common/components/Modal"); -/* harmony import */ var flarum_common_components_Modal__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(flarum_common_components_Modal__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var flarum_common_components_Button__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! flarum/common/components/Button */ "flarum/common/components/Button"); -/* harmony import */ var flarum_common_components_Button__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(flarum_common_components_Button__WEBPACK_IMPORTED_MODULE_2__); -/* harmony import */ var flarum_common_utils_Stream__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! flarum/common/utils/Stream */ "flarum/common/utils/Stream"); -/* harmony import */ var flarum_common_utils_Stream__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(flarum_common_utils_Stream__WEBPACK_IMPORTED_MODULE_3__); - - - - -var ChangeBirthdayModal = /*#__PURE__*/function (_Modal) { - (0,_babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_0__["default"])(ChangeBirthdayModal, _Modal); - function ChangeBirthdayModal() { - return _Modal.apply(this, arguments) || this; - } - var _proto = ChangeBirthdayModal.prototype; - _proto.oninit = function oninit(vnode) { - _Modal.prototype.oninit.call(this, vnode); - this.birthday = flarum_common_utils_Stream__WEBPACK_IMPORTED_MODULE_3___default()(app.session.user.birthday()); - }; - _proto.className = function className() { - return 'ChangeBirthdayModal Modal--small'; - }; - _proto.title = function title() { - return app.translator.trans('datlechin-birthdays.forum.change_dob.title'); - }; - _proto.content = function content() { - return m("div", { - className: "Modal-body" - }, m("div", { - className: "Form" - }, m("div", { - className: "Form-group" - }, m("label", null, app.translator.trans('datlechin-birthdays.forum.change_dob.date_of_birth_text')), m("input", { - type: "date", - name: "birthday", - className: "FormControl", - bidi: this.birthday, - disabled: this.loading - })), m("div", { - className: "Form-group" - }, flarum_common_components_Button__WEBPACK_IMPORTED_MODULE_2___default().component({ - className: 'Button Button--primary', - type: 'submit', - loading: this.loading - }, app.translator.trans('datlechin-birthdays.forum.change_dob.submit_button'))))); - }; - _proto.onsubmit = function onsubmit(e) { - var _this = this; - e.preventDefault(); - if (this.birthday() === app.session.user.birthday() && this.birthday() !== null) { - this.hide(); - return; - } - this.loading = true; - this.alertAttrs = null; - app.session.user.save({ - birthday: this.birthday() - }, { - errorHandler: this.onerror.bind(this) - }).then(function () { - _this.success = true; - _this.hide(); - })["catch"](function () {}).then(this.loaded.bind(this)); - }; - _proto.onerror = function onerror(error) { - _Modal.prototype.onerror.call(this, error); - }; - return ChangeBirthdayModal; -}((flarum_common_components_Modal__WEBPACK_IMPORTED_MODULE_1___default())); - - -/***/ }), - -/***/ "./src/forum/helpers/calculateAge.js": -/*!*******************************************!*\ - !*** ./src/forum/helpers/calculateAge.js ***! - \*******************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ calculateAge) -/* harmony export */ }); -function calculateAge(birthday) { - var today = new Date(); - var birthDate = new Date(birthday); - var age = today.getFullYear() - birthDate.getFullYear(); - var m = today.getMonth() - birthDate.getMonth(); - if (m < 0 || m === 0 && today.getDate() < birthDate.getDate()) { - age--; - } - return age; -} - -/***/ }), - -/***/ "./src/forum/index.js": -/*!****************************!*\ - !*** ./src/forum/index.js ***! - \****************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var flarum_forum_app__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! flarum/forum/app */ "flarum/forum/app"); -/* harmony import */ var flarum_forum_app__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(flarum_forum_app__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var flarum_common_extend__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! flarum/common/extend */ "flarum/common/extend"); -/* harmony import */ var flarum_common_extend__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(flarum_common_extend__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var flarum_common_models_User__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! flarum/common/models/User */ "flarum/common/models/User"); -/* harmony import */ var flarum_common_models_User__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(flarum_common_models_User__WEBPACK_IMPORTED_MODULE_2__); -/* harmony import */ var flarum_common_Model__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! flarum/common/Model */ "flarum/common/Model"); -/* harmony import */ var flarum_common_Model__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(flarum_common_Model__WEBPACK_IMPORTED_MODULE_3__); -/* harmony import */ var flarum_forum_components_SignUpModal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! flarum/forum/components/SignUpModal */ "flarum/forum/components/SignUpModal"); -/* harmony import */ var flarum_forum_components_SignUpModal__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(flarum_forum_components_SignUpModal__WEBPACK_IMPORTED_MODULE_4__); -/* harmony import */ var flarum_common_components_EditUserModal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! flarum/common/components/EditUserModal */ "flarum/common/components/EditUserModal"); -/* harmony import */ var flarum_common_components_EditUserModal__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(flarum_common_components_EditUserModal__WEBPACK_IMPORTED_MODULE_5__); -/* harmony import */ var flarum_common_components_Button__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! flarum/common/components/Button */ "flarum/common/components/Button"); -/* harmony import */ var flarum_common_components_Button__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(flarum_common_components_Button__WEBPACK_IMPORTED_MODULE_6__); -/* harmony import */ var flarum_forum_components_SettingsPage__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! flarum/forum/components/SettingsPage */ "flarum/forum/components/SettingsPage"); -/* harmony import */ var flarum_forum_components_SettingsPage__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(flarum_forum_components_SettingsPage__WEBPACK_IMPORTED_MODULE_7__); -/* harmony import */ var flarum_common_components_FieldSet__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! flarum/common/components/FieldSet */ "flarum/common/components/FieldSet"); -/* harmony import */ var flarum_common_components_FieldSet__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(flarum_common_components_FieldSet__WEBPACK_IMPORTED_MODULE_8__); -/* harmony import */ var flarum_common_components_Switch__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! flarum/common/components/Switch */ "flarum/common/components/Switch"); -/* harmony import */ var flarum_common_components_Switch__WEBPACK_IMPORTED_MODULE_9___default = /*#__PURE__*/__webpack_require__.n(flarum_common_components_Switch__WEBPACK_IMPORTED_MODULE_9__); -/* harmony import */ var flarum_common_utils_Stream__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! flarum/common/utils/Stream */ "flarum/common/utils/Stream"); -/* harmony import */ var flarum_common_utils_Stream__WEBPACK_IMPORTED_MODULE_10___default = /*#__PURE__*/__webpack_require__.n(flarum_common_utils_Stream__WEBPACK_IMPORTED_MODULE_10__); -/* harmony import */ var flarum_forum_components_UserCard__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! flarum/forum/components/UserCard */ "flarum/forum/components/UserCard"); -/* harmony import */ var flarum_forum_components_UserCard__WEBPACK_IMPORTED_MODULE_11___default = /*#__PURE__*/__webpack_require__.n(flarum_forum_components_UserCard__WEBPACK_IMPORTED_MODULE_11__); -/* harmony import */ var flarum_forum_components_IndexPage__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! flarum/forum/components/IndexPage */ "flarum/forum/components/IndexPage"); -/* harmony import */ var flarum_forum_components_IndexPage__WEBPACK_IMPORTED_MODULE_12___default = /*#__PURE__*/__webpack_require__.n(flarum_forum_components_IndexPage__WEBPACK_IMPORTED_MODULE_12__); -/* harmony import */ var flarum_common_components_LinkButton__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! flarum/common/components/LinkButton */ "flarum/common/components/LinkButton"); -/* harmony import */ var flarum_common_components_LinkButton__WEBPACK_IMPORTED_MODULE_13___default = /*#__PURE__*/__webpack_require__.n(flarum_common_components_LinkButton__WEBPACK_IMPORTED_MODULE_13__); -/* harmony import */ var flarum_common_helpers_icon__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! flarum/common/helpers/icon */ "flarum/common/helpers/icon"); -/* harmony import */ var flarum_common_helpers_icon__WEBPACK_IMPORTED_MODULE_14___default = /*#__PURE__*/__webpack_require__.n(flarum_common_helpers_icon__WEBPACK_IMPORTED_MODULE_14__); -/* harmony import */ var dayjs__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! dayjs */ "./node_modules/dayjs/dayjs.min.js"); -/* harmony import */ var dayjs__WEBPACK_IMPORTED_MODULE_15___default = /*#__PURE__*/__webpack_require__.n(dayjs__WEBPACK_IMPORTED_MODULE_15__); -/* harmony import */ var dayjs_plugin_localizedFormat__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! dayjs/plugin/localizedFormat */ "./node_modules/dayjs/plugin/localizedFormat.js"); -/* harmony import */ var dayjs_plugin_localizedFormat__WEBPACK_IMPORTED_MODULE_16___default = /*#__PURE__*/__webpack_require__.n(dayjs_plugin_localizedFormat__WEBPACK_IMPORTED_MODULE_16__); -/* harmony import */ var dayjs_locale_vi__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! dayjs/locale/vi */ "./node_modules/dayjs/locale/vi.js"); -/* harmony import */ var dayjs_locale_vi__WEBPACK_IMPORTED_MODULE_17___default = /*#__PURE__*/__webpack_require__.n(dayjs_locale_vi__WEBPACK_IMPORTED_MODULE_17__); -/* harmony import */ var dayjs_locale_tr__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! dayjs/locale/tr */ "./node_modules/dayjs/locale/tr.js"); -/* harmony import */ var dayjs_locale_tr__WEBPACK_IMPORTED_MODULE_18___default = /*#__PURE__*/__webpack_require__.n(dayjs_locale_tr__WEBPACK_IMPORTED_MODULE_18__); -/* harmony import */ var dayjs_locale_nl__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! dayjs/locale/nl */ "./node_modules/dayjs/locale/nl.js"); -/* harmony import */ var dayjs_locale_nl__WEBPACK_IMPORTED_MODULE_19___default = /*#__PURE__*/__webpack_require__.n(dayjs_locale_nl__WEBPACK_IMPORTED_MODULE_19__); -/* harmony import */ var dayjs_locale_az__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! dayjs/locale/az */ "./node_modules/dayjs/locale/az.js"); -/* harmony import */ var dayjs_locale_az__WEBPACK_IMPORTED_MODULE_20___default = /*#__PURE__*/__webpack_require__.n(dayjs_locale_az__WEBPACK_IMPORTED_MODULE_20__); -/* harmony import */ var dayjs_locale_ml__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! dayjs/locale/ml */ "./node_modules/dayjs/locale/ml.js"); -/* harmony import */ var dayjs_locale_ml__WEBPACK_IMPORTED_MODULE_21___default = /*#__PURE__*/__webpack_require__.n(dayjs_locale_ml__WEBPACK_IMPORTED_MODULE_21__); -/* harmony import */ var dayjs_locale_ja__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! dayjs/locale/ja */ "./node_modules/dayjs/locale/ja.js"); -/* harmony import */ var dayjs_locale_ja__WEBPACK_IMPORTED_MODULE_22___default = /*#__PURE__*/__webpack_require__.n(dayjs_locale_ja__WEBPACK_IMPORTED_MODULE_22__); -/* harmony import */ var dayjs_locale_ta__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! dayjs/locale/ta */ "./node_modules/dayjs/locale/ta.js"); -/* harmony import */ var dayjs_locale_ta__WEBPACK_IMPORTED_MODULE_23___default = /*#__PURE__*/__webpack_require__.n(dayjs_locale_ta__WEBPACK_IMPORTED_MODULE_23__); -/* harmony import */ var dayjs_locale_de__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! dayjs/locale/de */ "./node_modules/dayjs/locale/de.js"); -/* harmony import */ var dayjs_locale_de__WEBPACK_IMPORTED_MODULE_24___default = /*#__PURE__*/__webpack_require__.n(dayjs_locale_de__WEBPACK_IMPORTED_MODULE_24__); -/* harmony import */ var dayjs_locale_hu__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! dayjs/locale/hu */ "./node_modules/dayjs/locale/hu.js"); -/* harmony import */ var dayjs_locale_hu__WEBPACK_IMPORTED_MODULE_25___default = /*#__PURE__*/__webpack_require__.n(dayjs_locale_hu__WEBPACK_IMPORTED_MODULE_25__); -/* harmony import */ var dayjs_locale_ru__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! dayjs/locale/ru */ "./node_modules/dayjs/locale/ru.js"); -/* harmony import */ var dayjs_locale_ru__WEBPACK_IMPORTED_MODULE_26___default = /*#__PURE__*/__webpack_require__.n(dayjs_locale_ru__WEBPACK_IMPORTED_MODULE_26__); -/* harmony import */ var dayjs_locale_it__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! dayjs/locale/it */ "./node_modules/dayjs/locale/it.js"); -/* harmony import */ var dayjs_locale_it__WEBPACK_IMPORTED_MODULE_27___default = /*#__PURE__*/__webpack_require__.n(dayjs_locale_it__WEBPACK_IMPORTED_MODULE_27__); -/* harmony import */ var dayjs_locale_fr__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! dayjs/locale/fr */ "./node_modules/dayjs/locale/fr.js"); -/* harmony import */ var dayjs_locale_fr__WEBPACK_IMPORTED_MODULE_28___default = /*#__PURE__*/__webpack_require__.n(dayjs_locale_fr__WEBPACK_IMPORTED_MODULE_28__); -/* harmony import */ var dayjs_locale_si__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! dayjs/locale/si */ "./node_modules/dayjs/locale/si.js"); -/* harmony import */ var dayjs_locale_si__WEBPACK_IMPORTED_MODULE_29___default = /*#__PURE__*/__webpack_require__.n(dayjs_locale_si__WEBPACK_IMPORTED_MODULE_29__); -/* harmony import */ var dayjs_locale_pt_br__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__(/*! dayjs/locale/pt-br */ "./node_modules/dayjs/locale/pt-br.js"); -/* harmony import */ var dayjs_locale_pt_br__WEBPACK_IMPORTED_MODULE_30___default = /*#__PURE__*/__webpack_require__.n(dayjs_locale_pt_br__WEBPACK_IMPORTED_MODULE_30__); -/* harmony import */ var dayjs_locale_pt__WEBPACK_IMPORTED_MODULE_31__ = __webpack_require__(/*! dayjs/locale/pt */ "./node_modules/dayjs/locale/pt.js"); -/* harmony import */ var dayjs_locale_pt__WEBPACK_IMPORTED_MODULE_31___default = /*#__PURE__*/__webpack_require__.n(dayjs_locale_pt__WEBPACK_IMPORTED_MODULE_31__); -/* harmony import */ var dayjs_locale_es__WEBPACK_IMPORTED_MODULE_32__ = __webpack_require__(/*! dayjs/locale/es */ "./node_modules/dayjs/locale/es.js"); -/* harmony import */ var dayjs_locale_es__WEBPACK_IMPORTED_MODULE_32___default = /*#__PURE__*/__webpack_require__.n(dayjs_locale_es__WEBPACK_IMPORTED_MODULE_32__); -/* harmony import */ var dayjs_locale_zh_hk__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__(/*! dayjs/locale/zh-hk */ "./node_modules/dayjs/locale/zh-hk.js"); -/* harmony import */ var dayjs_locale_zh_hk__WEBPACK_IMPORTED_MODULE_33___default = /*#__PURE__*/__webpack_require__.n(dayjs_locale_zh_hk__WEBPACK_IMPORTED_MODULE_33__); -/* harmony import */ var dayjs_locale_zh_tw__WEBPACK_IMPORTED_MODULE_34__ = __webpack_require__(/*! dayjs/locale/zh-tw */ "./node_modules/dayjs/locale/zh-tw.js"); -/* harmony import */ var dayjs_locale_zh_tw__WEBPACK_IMPORTED_MODULE_34___default = /*#__PURE__*/__webpack_require__.n(dayjs_locale_zh_tw__WEBPACK_IMPORTED_MODULE_34__); -/* harmony import */ var dayjs_locale_zh_cn__WEBPACK_IMPORTED_MODULE_35__ = __webpack_require__(/*! dayjs/locale/zh-cn */ "./node_modules/dayjs/locale/zh-cn.js"); -/* harmony import */ var dayjs_locale_zh_cn__WEBPACK_IMPORTED_MODULE_35___default = /*#__PURE__*/__webpack_require__.n(dayjs_locale_zh_cn__WEBPACK_IMPORTED_MODULE_35__); -/* harmony import */ var dayjs_locale_uz__WEBPACK_IMPORTED_MODULE_36__ = __webpack_require__(/*! dayjs/locale/uz */ "./node_modules/dayjs/locale/uz.js"); -/* harmony import */ var dayjs_locale_uz__WEBPACK_IMPORTED_MODULE_36___default = /*#__PURE__*/__webpack_require__.n(dayjs_locale_uz__WEBPACK_IMPORTED_MODULE_36__); -/* harmony import */ var dayjs_locale_th__WEBPACK_IMPORTED_MODULE_37__ = __webpack_require__(/*! dayjs/locale/th */ "./node_modules/dayjs/locale/th.js"); -/* harmony import */ var dayjs_locale_th__WEBPACK_IMPORTED_MODULE_37___default = /*#__PURE__*/__webpack_require__.n(dayjs_locale_th__WEBPACK_IMPORTED_MODULE_37__); -/* harmony import */ var dayjs_locale_hi__WEBPACK_IMPORTED_MODULE_38__ = __webpack_require__(/*! dayjs/locale/hi */ "./node_modules/dayjs/locale/hi.js"); -/* harmony import */ var dayjs_locale_hi__WEBPACK_IMPORTED_MODULE_38___default = /*#__PURE__*/__webpack_require__.n(dayjs_locale_hi__WEBPACK_IMPORTED_MODULE_38__); -/* harmony import */ var dayjs_locale_fi__WEBPACK_IMPORTED_MODULE_39__ = __webpack_require__(/*! dayjs/locale/fi */ "./node_modules/dayjs/locale/fi.js"); -/* harmony import */ var dayjs_locale_fi__WEBPACK_IMPORTED_MODULE_39___default = /*#__PURE__*/__webpack_require__.n(dayjs_locale_fi__WEBPACK_IMPORTED_MODULE_39__); -/* harmony import */ var dayjs_locale_ro__WEBPACK_IMPORTED_MODULE_40__ = __webpack_require__(/*! dayjs/locale/ro */ "./node_modules/dayjs/locale/ro.js"); -/* harmony import */ var dayjs_locale_ro__WEBPACK_IMPORTED_MODULE_40___default = /*#__PURE__*/__webpack_require__.n(dayjs_locale_ro__WEBPACK_IMPORTED_MODULE_40__); -/* harmony import */ var dayjs_locale_te__WEBPACK_IMPORTED_MODULE_41__ = __webpack_require__(/*! dayjs/locale/te */ "./node_modules/dayjs/locale/te.js"); -/* harmony import */ var dayjs_locale_te__WEBPACK_IMPORTED_MODULE_41___default = /*#__PURE__*/__webpack_require__.n(dayjs_locale_te__WEBPACK_IMPORTED_MODULE_41__); -/* harmony import */ var dayjs_locale_lt__WEBPACK_IMPORTED_MODULE_42__ = __webpack_require__(/*! dayjs/locale/lt */ "./node_modules/dayjs/locale/lt.js"); -/* harmony import */ var dayjs_locale_lt__WEBPACK_IMPORTED_MODULE_42___default = /*#__PURE__*/__webpack_require__.n(dayjs_locale_lt__WEBPACK_IMPORTED_MODULE_42__); -/* harmony import */ var dayjs_locale_sk__WEBPACK_IMPORTED_MODULE_43__ = __webpack_require__(/*! dayjs/locale/sk */ "./node_modules/dayjs/locale/sk.js"); -/* harmony import */ var dayjs_locale_sk__WEBPACK_IMPORTED_MODULE_43___default = /*#__PURE__*/__webpack_require__.n(dayjs_locale_sk__WEBPACK_IMPORTED_MODULE_43__); -/* harmony import */ var dayjs_locale_sv__WEBPACK_IMPORTED_MODULE_44__ = __webpack_require__(/*! dayjs/locale/sv */ "./node_modules/dayjs/locale/sv.js"); -/* harmony import */ var dayjs_locale_sv__WEBPACK_IMPORTED_MODULE_44___default = /*#__PURE__*/__webpack_require__.n(dayjs_locale_sv__WEBPACK_IMPORTED_MODULE_44__); -/* harmony import */ var dayjs_locale_fa__WEBPACK_IMPORTED_MODULE_45__ = __webpack_require__(/*! dayjs/locale/fa */ "./node_modules/dayjs/locale/fa.js"); -/* harmony import */ var dayjs_locale_fa__WEBPACK_IMPORTED_MODULE_45___default = /*#__PURE__*/__webpack_require__.n(dayjs_locale_fa__WEBPACK_IMPORTED_MODULE_45__); -/* harmony import */ var _components_ChangeBirthdayModal__WEBPACK_IMPORTED_MODULE_46__ = __webpack_require__(/*! ./components/ChangeBirthdayModal */ "./src/forum/components/ChangeBirthdayModal.js"); -/* harmony import */ var _helpers_calculateAge__WEBPACK_IMPORTED_MODULE_47__ = __webpack_require__(/*! ./helpers/calculateAge */ "./src/forum/helpers/calculateAge.js"); -/* harmony import */ var _components_BirthdaysPage__WEBPACK_IMPORTED_MODULE_48__ = __webpack_require__(/*! ./components/BirthdaysPage */ "./src/forum/components/BirthdaysPage.js"); - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -dayjs__WEBPACK_IMPORTED_MODULE_15___default().extend((dayjs_plugin_localizedFormat__WEBPACK_IMPORTED_MODULE_16___default())); -(flarum_forum_app__WEBPACK_IMPORTED_MODULE_0___default().routes).birthdays = { - path: '/birthdays', - component: _components_BirthdaysPage__WEBPACK_IMPORTED_MODULE_48__["default"] -}; -flarum_forum_app__WEBPACK_IMPORTED_MODULE_0___default().initializers.add('datlechin/flarum-birthdays', function () { - (flarum_common_models_User__WEBPACK_IMPORTED_MODULE_2___default().prototype).birthday = flarum_common_Model__WEBPACK_IMPORTED_MODULE_3___default().attribute('birthday'); - (flarum_common_models_User__WEBPACK_IMPORTED_MODULE_2___default().prototype).showDobDate = flarum_common_Model__WEBPACK_IMPORTED_MODULE_3___default().attribute('showDobDate'); - (flarum_common_models_User__WEBPACK_IMPORTED_MODULE_2___default().prototype).showDobYear = flarum_common_Model__WEBPACK_IMPORTED_MODULE_3___default().attribute('showDobYear'); - (flarum_common_models_User__WEBPACK_IMPORTED_MODULE_2___default().prototype).canEditOwnBirthday = flarum_common_Model__WEBPACK_IMPORTED_MODULE_3___default().attribute('canEditOwnBirthday'); - (0,flarum_common_extend__WEBPACK_IMPORTED_MODULE_1__.extend)((flarum_forum_components_UserCard__WEBPACK_IMPORTED_MODULE_11___default().prototype), 'infoItems', function (items) { - var _user$preferences; - var user = this.attrs.user; - var userLocale = ((_user$preferences = user.preferences()) == null ? void 0 : _user$preferences.locale) || (flarum_forum_app__WEBPACK_IMPORTED_MODULE_0___default().translator).formatter.locale; - var dateFormat = flarum_forum_app__WEBPACK_IMPORTED_MODULE_0___default().forum.attribute('datlechin-birthdays.dateFormat') || 'LL'; - var dateNoneYearFormat = flarum_forum_app__WEBPACK_IMPORTED_MODULE_0___default().forum.attribute('datlechin-birthdays.dateNoneYearFormat') || 'DD MMMM'; - var birthday = user.birthday(); - var age = (0,_helpers_calculateAge__WEBPACK_IMPORTED_MODULE_47__["default"])(birthday); - dayjs__WEBPACK_IMPORTED_MODULE_15___default().locale(userLocale); - if (birthday === null) return; - if (user.showDobDate() && user.showDobYear()) birthday = dayjs__WEBPACK_IMPORTED_MODULE_15___default()(birthday).locale(userLocale).format(dateFormat);else if (user.showDobDate() === true && user.showDobYear() === false) birthday = dayjs__WEBPACK_IMPORTED_MODULE_15___default()(birthday).format(dateNoneYearFormat);else if (user.showDobDate() === false && user.showDobYear() === true) birthday = dayjs__WEBPACK_IMPORTED_MODULE_15___default()(birthday).locale(userLocale).format('YYYY');else return; - items.add('birthday', m('[', null, flarum_common_helpers_icon__WEBPACK_IMPORTED_MODULE_14___default()('fas fa-birthday-cake'), m("span", { - className: "birthday" - }, flarum_forum_app__WEBPACK_IMPORTED_MODULE_0___default().translator.trans('datlechin-birthdays.forum.user.birthday_text', { - date: birthday - })), user.showDobYear() ? m("span", { - className: "age" - }, "(", flarum_forum_app__WEBPACK_IMPORTED_MODULE_0___default().translator.trans('datlechin-birthdays.forum.user.age_text', { - age: age - }), ")") : null)); - }); - (0,flarum_common_extend__WEBPACK_IMPORTED_MODULE_1__.extend)((flarum_common_components_EditUserModal__WEBPACK_IMPORTED_MODULE_5___default().prototype), 'oninit', function () { - this.birthday = flarum_common_utils_Stream__WEBPACK_IMPORTED_MODULE_10___default()(this.attrs.user.birthday()); - }); - (0,flarum_common_extend__WEBPACK_IMPORTED_MODULE_1__.extend)((flarum_common_components_EditUserModal__WEBPACK_IMPORTED_MODULE_5___default().prototype), 'fields', function (items) { - items.add('birthday', m("div", { - className: "Form-group" - }, m("label", null, flarum_forum_app__WEBPACK_IMPORTED_MODULE_0___default().translator.trans('datlechin-birthdays.forum.edit_user.dob_heading')), m("input", { - className: "FormControl", - type: "date", - bidi: this.birthday - })), 30); - }); - (0,flarum_common_extend__WEBPACK_IMPORTED_MODULE_1__.extend)((flarum_common_components_EditUserModal__WEBPACK_IMPORTED_MODULE_5___default().prototype), 'data', function (data) { - data.birthday = this.birthday(); - }); - (0,flarum_common_extend__WEBPACK_IMPORTED_MODULE_1__.extend)((flarum_forum_components_SignUpModal__WEBPACK_IMPORTED_MODULE_4___default().prototype), 'oninit', function () { - if (flarum_forum_app__WEBPACK_IMPORTED_MODULE_0___default().forum.attribute('datlechin-birthdays.setBirthdayOnRegistration')) { - this.birthday = flarum_common_utils_Stream__WEBPACK_IMPORTED_MODULE_10___default()(this.attrs.birthday || ''); - } - }); - (0,flarum_common_extend__WEBPACK_IMPORTED_MODULE_1__.extend)((flarum_forum_components_SignUpModal__WEBPACK_IMPORTED_MODULE_4___default().prototype), 'fields', function (items) { - if (flarum_forum_app__WEBPACK_IMPORTED_MODULE_0___default().forum.attribute('datlechin-birthdays.setBirthdayOnRegistration')) { - items.add('birthday', m("div", { - className: "Form-group" - }, m("input", { - className: "FormControl birthday", - name: "birthday", - type: "text", - bidi: this.birthday, - disabled: this.loading, - placeholder: flarum_forum_app__WEBPACK_IMPORTED_MODULE_0___default().translator.trans('datlechin-birthdays.forum.sign_up.dob_placeholder'), - onfocus: function onfocus(e) { - e.target.type = 'date'; - } - })), 20); - } - }); - (0,flarum_common_extend__WEBPACK_IMPORTED_MODULE_1__.extend)((flarum_forum_components_SignUpModal__WEBPACK_IMPORTED_MODULE_4___default().prototype), 'submitData', function (data) { - if (flarum_forum_app__WEBPACK_IMPORTED_MODULE_0___default().forum.attribute('datlechin-birthdays.setBirthdayOnRegistration')) { - data.birthday = this.birthday(); - } - }); - (0,flarum_common_extend__WEBPACK_IMPORTED_MODULE_1__.extend)((flarum_forum_components_SettingsPage__WEBPACK_IMPORTED_MODULE_7___default().prototype), 'settingsItems', function (items) { - var _this = this; - if (this.user.canEditOwnBirthday()) { - items.add('birthday', m((flarum_common_components_FieldSet__WEBPACK_IMPORTED_MODULE_8___default()), { - className: "Settings-birthday", - label: flarum_forum_app__WEBPACK_IMPORTED_MODULE_0___default().translator.trans("datlechin-birthdays.forum.settings.dob_heading") - }, m((flarum_common_components_Switch__WEBPACK_IMPORTED_MODULE_9___default()), { - state: this.user.showDobDate(), - onchange: function onchange(value) { - _this.showDobDateLoading = true; - _this.user.save({ - showDobDate: value - }).then(function () { - _this.showDobDateLoading = false; - m.redraw(); - }); - }, - loading: this.showDobDateLoading - }, flarum_forum_app__WEBPACK_IMPORTED_MODULE_0___default().translator.trans('datlechin-birthdays.forum.settings.show_dob_date_label')), m((flarum_common_components_Switch__WEBPACK_IMPORTED_MODULE_9___default()), { - state: this.user.showDobYear(), - onchange: function onchange(value) { - _this.showDobYearLoading = true; - _this.user.save({ - showDobYear: value - }).then(function () { - _this.showDobYearLoading = false; - m.redraw(); - }); - }, - loading: this.showDobYearLoading - }, flarum_forum_app__WEBPACK_IMPORTED_MODULE_0___default().translator.trans('datlechin-birthdays.forum.settings.show_dob_year_label')), m("span", { - className: "helpText" - }, flarum_forum_app__WEBPACK_IMPORTED_MODULE_0___default().translator.trans('datlechin-birthdays.forum.settings.show_dob_year_help')))); - } - }); - (0,flarum_common_extend__WEBPACK_IMPORTED_MODULE_1__.extend)((flarum_forum_components_SettingsPage__WEBPACK_IMPORTED_MODULE_7___default().prototype), 'accountItems', function (items) { - if (this.user.canEditOwnBirthday()) { - items.add('changeBirthday', m((flarum_common_components_Button__WEBPACK_IMPORTED_MODULE_6___default()), { - className: "Button", - onclick: function onclick() { - return flarum_forum_app__WEBPACK_IMPORTED_MODULE_0___default().modal.show(_components_ChangeBirthdayModal__WEBPACK_IMPORTED_MODULE_46__["default"]); - } - }, flarum_forum_app__WEBPACK_IMPORTED_MODULE_0___default().translator.trans('datlechin-birthdays.forum.settings.change_dob_label'))); - } - }); - (0,flarum_common_extend__WEBPACK_IMPORTED_MODULE_1__.extend)((flarum_forum_components_IndexPage__WEBPACK_IMPORTED_MODULE_12___default().prototype), 'navItems', function (items) { - var user = (flarum_forum_app__WEBPACK_IMPORTED_MODULE_0___default().session).user; - if (user || flarum_forum_app__WEBPACK_IMPORTED_MODULE_0___default().forum.attribute('canSearchUsers')) { - items.add('birthdays', flarum_common_components_LinkButton__WEBPACK_IMPORTED_MODULE_13___default().component({ - icon: 'fas fa-birthday-cake', - href: flarum_forum_app__WEBPACK_IMPORTED_MODULE_0___default().route('birthdays') - }, flarum_forum_app__WEBPACK_IMPORTED_MODULE_0___default().translator.trans('datlechin-birthdays.forum.nav.nav_item'))); - } - }); -}); - -/***/ }), - -/***/ "flarum/common/Model": -/*!*****************************************************!*\ - !*** external "flarum.core.compat['common/Model']" ***! - \*****************************************************/ -/***/ ((module) => { - -"use strict"; -module.exports = flarum.core.compat['common/Model']; - -/***/ }), - -/***/ "flarum/common/components/Button": -/*!*****************************************************************!*\ - !*** external "flarum.core.compat['common/components/Button']" ***! - \*****************************************************************/ -/***/ ((module) => { - -"use strict"; -module.exports = flarum.core.compat['common/components/Button']; - -/***/ }), - -/***/ "flarum/common/components/EditUserModal": -/*!************************************************************************!*\ - !*** external "flarum.core.compat['common/components/EditUserModal']" ***! - \************************************************************************/ -/***/ ((module) => { - -"use strict"; -module.exports = flarum.core.compat['common/components/EditUserModal']; - -/***/ }), - -/***/ "flarum/common/components/FieldSet": -/*!*******************************************************************!*\ - !*** external "flarum.core.compat['common/components/FieldSet']" ***! - \*******************************************************************/ -/***/ ((module) => { - -"use strict"; -module.exports = flarum.core.compat['common/components/FieldSet']; - -/***/ }), - -/***/ "flarum/common/components/Link": -/*!***************************************************************!*\ - !*** external "flarum.core.compat['common/components/Link']" ***! - \***************************************************************/ -/***/ ((module) => { - -"use strict"; -module.exports = flarum.core.compat['common/components/Link']; - -/***/ }), - -/***/ "flarum/common/components/LinkButton": -/*!*********************************************************************!*\ - !*** external "flarum.core.compat['common/components/LinkButton']" ***! - \*********************************************************************/ -/***/ ((module) => { - -"use strict"; -module.exports = flarum.core.compat['common/components/LinkButton']; - -/***/ }), - -/***/ "flarum/common/components/LoadingIndicator": -/*!***************************************************************************!*\ - !*** external "flarum.core.compat['common/components/LoadingIndicator']" ***! - \***************************************************************************/ -/***/ ((module) => { - -"use strict"; -module.exports = flarum.core.compat['common/components/LoadingIndicator']; - -/***/ }), - -/***/ "flarum/common/components/Modal": -/*!****************************************************************!*\ - !*** external "flarum.core.compat['common/components/Modal']" ***! - \****************************************************************/ -/***/ ((module) => { - -"use strict"; -module.exports = flarum.core.compat['common/components/Modal']; - -/***/ }), - -/***/ "flarum/common/components/Page": -/*!***************************************************************!*\ - !*** external "flarum.core.compat['common/components/Page']" ***! - \***************************************************************/ -/***/ ((module) => { - -"use strict"; -module.exports = flarum.core.compat['common/components/Page']; - -/***/ }), - -/***/ "flarum/common/components/Switch": -/*!*****************************************************************!*\ - !*** external "flarum.core.compat['common/components/Switch']" ***! - \*****************************************************************/ -/***/ ((module) => { - -"use strict"; -module.exports = flarum.core.compat['common/components/Switch']; - -/***/ }), - -/***/ "flarum/common/extend": -/*!******************************************************!*\ - !*** external "flarum.core.compat['common/extend']" ***! - \******************************************************/ -/***/ ((module) => { - -"use strict"; -module.exports = flarum.core.compat['common/extend']; - -/***/ }), - -/***/ "flarum/common/helpers/avatar": -/*!**************************************************************!*\ - !*** external "flarum.core.compat['common/helpers/avatar']" ***! - \**************************************************************/ -/***/ ((module) => { - -"use strict"; -module.exports = flarum.core.compat['common/helpers/avatar']; - -/***/ }), - -/***/ "flarum/common/helpers/icon": -/*!************************************************************!*\ - !*** external "flarum.core.compat['common/helpers/icon']" ***! - \************************************************************/ -/***/ ((module) => { - -"use strict"; -module.exports = flarum.core.compat['common/helpers/icon']; - -/***/ }), - -/***/ "flarum/common/helpers/listItems": -/*!*****************************************************************!*\ - !*** external "flarum.core.compat['common/helpers/listItems']" ***! - \*****************************************************************/ -/***/ ((module) => { - -"use strict"; -module.exports = flarum.core.compat['common/helpers/listItems']; - -/***/ }), - -/***/ "flarum/common/helpers/username": -/*!****************************************************************!*\ - !*** external "flarum.core.compat['common/helpers/username']" ***! - \****************************************************************/ -/***/ ((module) => { - -"use strict"; -module.exports = flarum.core.compat['common/helpers/username']; - -/***/ }), - -/***/ "flarum/common/models/User": -/*!***********************************************************!*\ - !*** external "flarum.core.compat['common/models/User']" ***! - \***********************************************************/ -/***/ ((module) => { - -"use strict"; -module.exports = flarum.core.compat['common/models/User']; - -/***/ }), - -/***/ "flarum/common/utils/Stream": -/*!************************************************************!*\ - !*** external "flarum.core.compat['common/utils/Stream']" ***! - \************************************************************/ -/***/ ((module) => { - -"use strict"; -module.exports = flarum.core.compat['common/utils/Stream']; - -/***/ }), - -/***/ "flarum/forum/app": -/*!**************************************************!*\ - !*** external "flarum.core.compat['forum/app']" ***! - \**************************************************/ -/***/ ((module) => { - -"use strict"; -module.exports = flarum.core.compat['forum/app']; - -/***/ }), - -/***/ "flarum/forum/components/IndexPage": -/*!*******************************************************************!*\ - !*** external "flarum.core.compat['forum/components/IndexPage']" ***! - \*******************************************************************/ -/***/ ((module) => { - -"use strict"; -module.exports = flarum.core.compat['forum/components/IndexPage']; - -/***/ }), - -/***/ "flarum/forum/components/SettingsPage": -/*!**********************************************************************!*\ - !*** external "flarum.core.compat['forum/components/SettingsPage']" ***! - \**********************************************************************/ -/***/ ((module) => { - -"use strict"; -module.exports = flarum.core.compat['forum/components/SettingsPage']; - -/***/ }), - -/***/ "flarum/forum/components/SignUpModal": -/*!*********************************************************************!*\ - !*** external "flarum.core.compat['forum/components/SignUpModal']" ***! - \*********************************************************************/ -/***/ ((module) => { - -"use strict"; -module.exports = flarum.core.compat['forum/components/SignUpModal']; - -/***/ }), - -/***/ "flarum/forum/components/UserCard": -/*!******************************************************************!*\ - !*** external "flarum.core.compat['forum/components/UserCard']" ***! - \******************************************************************/ -/***/ ((module) => { - -"use strict"; -module.exports = flarum.core.compat['forum/components/UserCard']; - -/***/ }), - -/***/ "./node_modules/@babel/runtime/helpers/esm/inheritsLoose.js": -/*!******************************************************************!*\ - !*** ./node_modules/@babel/runtime/helpers/esm/inheritsLoose.js ***! - \******************************************************************/ -/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ _inheritsLoose) -/* harmony export */ }); -/* harmony import */ var _setPrototypeOf_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./setPrototypeOf.js */ "./node_modules/@babel/runtime/helpers/esm/setPrototypeOf.js"); - -function _inheritsLoose(subClass, superClass) { - subClass.prototype = Object.create(superClass.prototype); - subClass.prototype.constructor = subClass; - (0,_setPrototypeOf_js__WEBPACK_IMPORTED_MODULE_0__["default"])(subClass, superClass); -} - -/***/ }), - -/***/ "./node_modules/@babel/runtime/helpers/esm/setPrototypeOf.js": -/*!*******************************************************************!*\ - !*** ./node_modules/@babel/runtime/helpers/esm/setPrototypeOf.js ***! - \*******************************************************************/ -/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ "default": () => (/* binding */ _setPrototypeOf) -/* harmony export */ }); -function _setPrototypeOf(o, p) { - _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { - o.__proto__ = p; - return o; - }; - return _setPrototypeOf(o, p); -} - -/***/ }) - -/******/ }); -/************************************************************************/ -/******/ // The module cache -/******/ var __webpack_module_cache__ = {}; -/******/ -/******/ // The require function -/******/ function __webpack_require__(moduleId) { -/******/ // Check if module is in cache -/******/ var cachedModule = __webpack_module_cache__[moduleId]; -/******/ if (cachedModule !== undefined) { -/******/ return cachedModule.exports; -/******/ } -/******/ // Create a new module (and put it into the cache) -/******/ var module = __webpack_module_cache__[moduleId] = { -/******/ // no module.id needed -/******/ // no module.loaded needed -/******/ exports: {} -/******/ }; -/******/ -/******/ // Execute the module function -/******/ __webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__); -/******/ -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } -/******/ -/************************************************************************/ -/******/ /* webpack/runtime/compat get default export */ -/******/ (() => { -/******/ // getDefaultExport function for compatibility with non-harmony modules -/******/ __webpack_require__.n = (module) => { -/******/ var getter = module && module.__esModule ? -/******/ () => (module['default']) : -/******/ () => (module); -/******/ __webpack_require__.d(getter, { a: getter }); -/******/ return getter; -/******/ }; -/******/ })(); -/******/ -/******/ /* webpack/runtime/define property getters */ -/******/ (() => { -/******/ // define getter functions for harmony exports -/******/ __webpack_require__.d = (exports, definition) => { -/******/ for(var key in definition) { -/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { -/******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); -/******/ } -/******/ } -/******/ }; -/******/ })(); -/******/ -/******/ /* webpack/runtime/hasOwnProperty shorthand */ -/******/ (() => { -/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop)) -/******/ })(); -/******/ -/******/ /* webpack/runtime/make namespace object */ -/******/ (() => { -/******/ // define __esModule on exports -/******/ __webpack_require__.r = (exports) => { -/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { -/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); -/******/ } -/******/ Object.defineProperty(exports, '__esModule', { value: true }); -/******/ }; -/******/ })(); -/******/ -/************************************************************************/ -var __webpack_exports__ = {}; -// This entry need to be wrapped in an IIFE because it need to be in strict mode. -(() => { -"use strict"; -/*!******************!*\ - !*** ./forum.js ***! - \******************/ -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _src_forum__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./src/forum */ "./src/forum/index.js"); - -})(); - -module.exports = __webpack_exports__; -/******/ })() -; +(()=>{var t={555:function(t){t.exports=function(){"use strict";var t=6e4,e=36e5,n="millisecond",r="second",a="minute",s="hour",_="day",i="week",o="month",u="quarter",d="year",m="date",l="Invalid Date",M=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,c=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,Y={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(t){var e=["th","st","nd","rd"],n=t%100;return"["+t+(e[(n-20)%10]||e[n]||e[0])+"]"}},h=function(t,e,n){var r=String(t);return!r||r.length>=e?t:""+Array(e+1-r.length).join(n)+t},f={s:h,z:function(t){var e=-t.utcOffset(),n=Math.abs(e),r=Math.floor(n/60),a=n%60;return(e<=0?"+":"-")+h(r,2,"0")+":"+h(a,2,"0")},m:function t(e,n){if(e.date()1)return t(_[0])}else{var i=e.name;y[i]=e,a=i}return!r&&a&&(p=a),a||!r&&p},v=function(t,e){if(b(t))return t.clone();var n="object"==typeof e?e:{};return n.date=t,n.args=arguments,new H(n)},k=f;k.l=D,k.i=b,k.w=function(t,e){return v(t,{locale:e.$L,utc:e.$u,x:e.$x,$offset:e.$offset})};var H=function(){function Y(t){this.$L=D(t.locale,null,!0),this.parse(t),this.$x=this.$x||t.x||{},this[L]=!0}var h=Y.prototype;return h.parse=function(t){this.$d=function(t){var e=t.date,n=t.utc;if(null===e)return new Date(NaN);if(k.u(e))return new Date;if(e instanceof Date)return new Date(e);if("string"==typeof e&&!/Z$/i.test(e)){var r=e.match(M);if(r){var a=r[2]-1||0,s=(r[7]||"0").substring(0,3);return n?new Date(Date.UTC(r[1],a,r[3]||1,r[4]||0,r[5]||0,r[6]||0,s)):new Date(r[1],a,r[3]||1,r[4]||0,r[5]||0,r[6]||0,s)}}return new Date(e)}(t),this.init()},h.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},h.$utils=function(){return k},h.isValid=function(){return!(this.$d.toString()===l)},h.isSame=function(t,e){var n=v(t);return this.startOf(e)<=n&&n<=this.endOf(e)},h.isAfter=function(t,e){return v(t)=20?"ste":"de")+"]"},weekStart:1,yearStart:4,formats:{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"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",m:"een minuut",mm:"%d minuten",h:"een uur",hh:"%d uur",d:"een dag",dd:"%d dagen",M:"een maand",MM:"%d maanden",y:"een jaar",yy:"%d jaar"}};return e.default.locale(n,null,!0),n}(n(555))},309:function(t,e,n){t.exports=function(t){"use strict";var e=function(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}(t),n={name:"pt-br",weekdays:"domingo_segunda-feira_terça-feira_quarta-feira_quinta-feira_sexta-feira_sábado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),ordinal:function(t){return t+"º"},formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},relativeTime:{future:"em %s",past:"há %s",s:"poucos segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"}};return e.default.locale(n,null,!0),n}(n(555))},337:function(t,e,n){t.exports=function(t){"use strict";var e=function(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}(t),n={name:"pt",weekdays:"domingo_segunda-feira_terça-feira_quarta-feira_quinta-feira_sexta-feira_sábado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_sab".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sa".split("_"),months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),ordinal:function(t){return t+"º"},weekStart:1,yearStart:4,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},relativeTime:{future:"em %s",past:"há %s",s:"alguns segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"}};return e.default.locale(n,null,!0),n}(n(555))},897:function(t,e,n){t.exports=function(t){"use strict";var e=function(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}(t),n={name:"ro",weekdays:"Duminică_Luni_Marți_Miercuri_Joi_Vineri_Sâmbătă".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_Sâ".split("_"),months:"Ianuarie_Februarie_Martie_Aprilie_Mai_Iunie_Iulie_August_Septembrie_Octombrie_Noiembrie_Decembrie".split("_"),monthsShort:"Ian._Febr._Mart._Apr._Mai_Iun._Iul._Aug._Sept._Oct._Nov._Dec.".split("_"),weekStart:1,formats:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},relativeTime:{future:"peste %s",past:"acum %s",s:"câteva secunde",m:"un minut",mm:"%d minute",h:"o oră",hh:"%d ore",d:"o zi",dd:"%d zile",M:"o lună",MM:"%d luni",y:"un an",yy:"%d ani"},ordinal:function(t){return t}};return e.default.locale(n,null,!0),n}(n(555))},575:function(t,e,n){t.exports=function(t){"use strict";var e=function(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}(t),n="января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря".split("_"),r="январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"),a="янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.".split("_"),s="янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.".split("_"),_=/D[oD]?(\[[^[\]]*\]|\s)+MMMM?/;function i(t,e,n){var r,a;return"m"===n?e?"минута":"минуту":t+" "+(r=+t,a={mm:e?"минута_минуты_минут":"минуту_минуты_минут",hh:"час_часа_часов",dd:"день_дня_дней",MM:"месяц_месяца_месяцев",yy:"год_года_лет"}[n].split("_"),r%10==1&&r%100!=11?a[0]:r%10>=2&&r%10<=4&&(r%100<10||r%100>=20)?a[1]:a[2])}var o=function(t,e){return _.test(e)?n[t.month()]:r[t.month()]};o.s=r,o.f=n;var u=function(t,e){return _.test(e)?a[t.month()]:s[t.month()]};u.s=s,u.f=a;var d={name:"ru",weekdays:"воскресенье_понедельник_вторник_среда_четверг_пятница_суббота".split("_"),weekdaysShort:"вск_пнд_втр_срд_чтв_птн_сбт".split("_"),weekdaysMin:"вс_пн_вт_ср_чт_пт_сб".split("_"),months:o,monthsShort:u,weekStart:1,yearStart:4,formats:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., H:mm",LLLL:"dddd, D MMMM YYYY г., H:mm"},relativeTime:{future:"через %s",past:"%s назад",s:"несколько секунд",m:i,mm:i,h:"час",hh:i,d:"день",dd:i,M:"месяц",MM:i,y:"год",yy:i},ordinal:function(t){return t},meridiem:function(t){return t<4?"ночи":t<12?"утра":t<17?"дня":"вечера"}};return e.default.locale(d,null,!0),d}(n(555))},718:function(t,e,n){t.exports=function(t){"use strict";var e=function(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}(t),n={name:"si",weekdays:"ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්‍රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා".split("_"),months:"දුරුතු_නවම්_මැදින්_බක්_වෙසක්_පොසොන්_ඇසළ_නිකිණි_බිනර_වප්_ඉල්_උඳුවප්".split("_"),weekdaysShort:"ඉරි_සඳු_අඟ_බදා_බ්‍රහ_සිකු_සෙන".split("_"),monthsShort:"දුරු_නව_මැදි_බක්_වෙස_පොසො_ඇස_නිකි_බින_වප්_ඉල්_උඳු".split("_"),weekdaysMin:"ඉ_ස_අ_බ_බ්‍ර_සි_සෙ".split("_"),ordinal:function(t){return t},formats:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [වැනි] dddd, a h:mm:ss"},relativeTime:{future:"%sකින්",past:"%sකට පෙර",s:"තත්පර කිහිපය",m:"විනාඩිය",mm:"විනාඩි %d",h:"පැය",hh:"පැය %d",d:"දිනය",dd:"දින %d",M:"මාසය",MM:"මාස %d",y:"වසර",yy:"වසර %d"}};return e.default.locale(n,null,!0),n}(n(555))},305:function(t,e,n){t.exports=function(t){"use strict";var e=function(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}(t);function n(t){return t>1&&t<5&&1!=~~(t/10)}function r(t,e,r,a){var s=t+" ";switch(r){case"s":return e||a?"pár sekúnd":"pár sekundami";case"m":return e?"minúta":a?"minútu":"minútou";case"mm":return e||a?s+(n(t)?"minúty":"minút"):s+"minútami";case"h":return e?"hodina":a?"hodinu":"hodinou";case"hh":return e||a?s+(n(t)?"hodiny":"hodín"):s+"hodinami";case"d":return e||a?"deň":"dňom";case"dd":return e||a?s+(n(t)?"dni":"dní"):s+"dňami";case"M":return e||a?"mesiac":"mesiacom";case"MM":return e||a?s+(n(t)?"mesiace":"mesiacov"):s+"mesiacmi";case"y":return e||a?"rok":"rokom";case"yy":return e||a?s+(n(t)?"roky":"rokov"):s+"rokmi"}}var a={name:"sk",weekdays:"nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_št_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_št_pi_so".split("_"),months:"január_február_marec_apríl_máj_jún_júl_august_september_október_november_december".split("_"),monthsShort:"jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec".split("_"),weekStart:1,yearStart:4,ordinal:function(t){return t+"."},formats:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},relativeTime:{future:"za %s",past:"pred %s",s:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r}};return e.default.locale(a,null,!0),a}(n(555))},301:function(t,e,n){t.exports=function(t){"use strict";var e=function(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}(t),n={name:"sv",weekdays:"söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag".split("_"),weekdaysShort:"sön_mån_tis_ons_tor_fre_lör".split("_"),weekdaysMin:"sö_må_ti_on_to_fr_lö".split("_"),months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekStart:1,yearStart:4,ordinal:function(t){var e=t%10;return"["+t+(1===e||2===e?"a":"e")+"]"},formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},relativeTime:{future:"om %s",past:"för %s sedan",s:"några sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en månad",MM:"%d månader",y:"ett år",yy:"%d år"}};return e.default.locale(n,null,!0),n}(n(555))},449:function(t,e,n){t.exports=function(t){"use strict";var e=function(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}(t),n={name:"ta",weekdays:"ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை".split("_"),months:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),weekdaysShort:"ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி".split("_"),monthsShort:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),weekdaysMin:"ஞா_தி_செ_பு_வி_வெ_ச".split("_"),ordinal:function(t){return t},formats:{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"},relativeTime:{future:"%s இல்",past:"%s முன்",s:"ஒரு சில விநாடிகள்",m:"ஒரு நிமிடம்",mm:"%d நிமிடங்கள்",h:"ஒரு மணி நேரம்",hh:"%d மணி நேரம்",d:"ஒரு நாள்",dd:"%d நாட்கள்",M:"ஒரு மாதம்",MM:"%d மாதங்கள்",y:"ஒரு வருடம்",yy:"%d ஆண்டுகள்"}};return e.default.locale(n,null,!0),n}(n(555))},17:function(t,e,n){t.exports=function(t){"use strict";var e=function(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}(t),n={name:"te",weekdays:"ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం".split("_"),months:"జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జులై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్".split("_"),weekdaysShort:"ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని".split("_"),monthsShort:"జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జులై_ఆగ._సెప్._అక్టో._నవ._డిసె.".split("_"),weekdaysMin:"ఆ_సో_మం_బు_గు_శు_శ".split("_"),ordinal:function(t){return t},formats:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},relativeTime:{future:"%s లో",past:"%s క్రితం",s:"కొన్ని క్షణాలు",m:"ఒక నిమిషం",mm:"%d నిమిషాలు",h:"ఒక గంట",hh:"%d గంటలు",d:"ఒక రోజు",dd:"%d రోజులు",M:"ఒక నెల",MM:"%d నెలలు",y:"ఒక సంవత్సరం",yy:"%d సంవత్సరాలు"}};return e.default.locale(n,null,!0),n}(n(555))},33:function(t,e,n){t.exports=function(t){"use strict";var e=function(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}(t),n={name:"th",weekdays:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"),weekdaysShort:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์".split("_"),weekdaysMin:"อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),months:"มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"),monthsShort:"ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.".split("_"),formats:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY เวลา H:mm",LLLL:"วันddddที่ D MMMM YYYY เวลา H:mm"},relativeTime:{future:"อีก %s",past:"%sที่แล้ว",s:"ไม่กี่วินาที",m:"1 นาที",mm:"%d นาที",h:"1 ชั่วโมง",hh:"%d ชั่วโมง",d:"1 วัน",dd:"%d วัน",M:"1 เดือน",MM:"%d เดือน",y:"1 ปี",yy:"%d ปี"},ordinal:function(t){return t+"."}};return e.default.locale(n,null,!0),n}(n(555))},158:function(t,e,n){t.exports=function(t){"use strict";var e=function(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}(t),n={name:"tr",weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pts_Sal_Çar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekStart:1,formats:{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"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinal:function(t){return t+"."}};return e.default.locale(n,null,!0),n}(n(555))},382:function(t,e,n){t.exports=function(t){"use strict";var e=function(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}(t),n={name:"uz",weekdays:"Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба".split("_"),months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),weekStart:1,weekdaysShort:"Якш_Душ_Сеш_Чор_Пай_Жум_Шан".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdaysMin:"Як_Ду_Се_Чо_Па_Жу_Ша".split("_"),ordinal:function(t){return t},formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},relativeTime:{future:"Якин %s ичида",past:"%s олдин",s:"фурсат",m:"бир дакика",mm:"%d дакика",h:"бир соат",hh:"%d соат",d:"бир кун",dd:"%d кун",M:"бир ой",MM:"%d ой",y:"бир йил",yy:"%d йил"}};return e.default.locale(n,null,!0),n}(n(555))},517:function(t,e,n){t.exports=function(t){"use strict";var e=function(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}(t),n={name:"vi",weekdays:"chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy".split("_"),months:"tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12".split("_"),weekStart:1,weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),monthsShort:"Th01_Th02_Th03_Th04_Th05_Th06_Th07_Th08_Th09_Th10_Th11_Th12".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),ordinal:function(t){return t},formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [năm] YYYY",LLL:"D MMMM [năm] YYYY HH:mm",LLLL:"dddd, D MMMM [năm] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},relativeTime:{future:"%s tới",past:"%s trước",s:"vài giây",m:"một phút",mm:"%d phút",h:"một giờ",hh:"%d giờ",d:"một ngày",dd:"%d ngày",M:"một tháng",MM:"%d tháng",y:"một năm",yy:"%d năm"}};return e.default.locale(n,null,!0),n}(n(555))},721:function(t,e,n){t.exports=function(t){"use strict";var e=function(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}(t),n={name:"zh-cn",weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),ordinal:function(t,e){return"W"===e?t+"周":t+"日"},weekStart:1,yearStart:4,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},relativeTime:{future:"%s内",past:"%s前",s:"几秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},meridiem:function(t,e){var n=100*t+e;return n<600?"凌晨":n<900?"早上":n<1100?"上午":n<1300?"中午":n<1800?"下午":"晚上"}};return e.default.locale(n,null,!0),n}(n(555))},978:function(t,e,n){t.exports=function(t){"use strict";var e=function(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}(t),n={name:"zh-hk",months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),ordinal:function(t,e){return"W"===e?t+"週":t+"日"},formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm"},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",m:"一分鐘",mm:"%d 分鐘",h:"一小時",hh:"%d 小時",d:"一天",dd:"%d 天",M:"一個月",MM:"%d 個月",y:"一年",yy:"%d 年"}};return e.default.locale(n,null,!0),n}(n(555))},754:function(t,e,n){t.exports=function(t){"use strict";var e=function(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}(t),n={name:"zh-tw",weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),ordinal:function(t,e){return"W"===e?t+"週":t+"日"},formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"},meridiem:function(t,e){var n=100*t+e;return n<600?"凌晨":n<900?"早上":n<1100?"上午":n<1300?"中午":n<1800?"下午":"晚上"}};return e.default.locale(n,null,!0),n}(n(555))},428:function(t){t.exports=function(){"use strict";var t={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};return function(e,n,r){var a=n.prototype,s=a.format;r.en.formats=t,a.format=function(e){void 0===e&&(e="YYYY-MM-DDTHH:mm:ssZ");var n=this.$locale().formats,r=function(e,n){return e.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,(function(e,r,a){var s=a&&a.toUpperCase();return r||n[a]||t[a]||n[s].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(function(t,e,n){return e||n.slice(1)}))}))}(e,void 0===n?{}:n);return s.call(this,r)}}}()}},e={};function n(r){var a=e[r];if(void 0!==a)return a.exports;var s=e[r]={exports:{}};return t[r].call(s.exports,s,s.exports,n),s.exports}n.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return n.d(e,{a:e}),e},n.d=(t,e)=>{for(var r in e)n.o(e,r)&&!n.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:e[r]})},n.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),n.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})};var r={};(()=>{"use strict";n.r(r);const t=flarum.core.compat["forum/app"];var e=n.n(t);const a=flarum.core.compat["common/extend"],s=flarum.core.compat["common/models/User"];var _=n.n(s);const i=flarum.core.compat["common/Model"];var o=n.n(i);const u=flarum.core.compat["forum/components/SignUpModal"];var d=n.n(u);const l=flarum.core.compat["common/components/EditUserModal"];var M=n.n(l);const c=flarum.core.compat["common/components/Button"];var Y=n.n(c);const h=flarum.core.compat["forum/components/SettingsPage"];var f=n.n(h);const p=flarum.core.compat["common/components/FieldSet"];var y=n.n(p);const L=flarum.core.compat["common/components/Switch"];var b=n.n(L);const D=flarum.core.compat["common/utils/Stream"];var v=n.n(D);const k=flarum.core.compat["forum/components/UserCard"];var H=n.n(k);const g=flarum.core.compat["forum/components/IndexPage"];var S=n.n(g);const w=flarum.core.compat["common/components/LinkButton"];var T=n.n(w);const j=flarum.core.compat["common/helpers/icon"];var $=n.n(j),x=n(555),z=n.n(x),O=n(428),A=n.n(O);function N(t,e){return N=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},N(t,e)}function C(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,N(t,e)}n(517),n(158),n(194),n(896),n(280),n(773),n(449),n(775),n(579),n(575),n(263),n(498),n(718),n(309),n(337),n(759),n(978),n(754),n(721),n(382),n(33),n(674),n(42),n(897),n(17),n(696),n(305),n(301),n(122);const B=flarum.core.compat["common/components/Modal"];var F=function(t){function e(){return t.apply(this,arguments)||this}C(e,t);var n=e.prototype;return n.oninit=function(e){t.prototype.oninit.call(this,e),this.birthday=v()(app.session.user.birthday())},n.className=function(){return"ChangeBirthdayModal Modal--small"},n.title=function(){return app.translator.trans("datlechin-birthdays.forum.change_dob.title")},n.content=function(){return m("div",{className:"Modal-body"},m("div",{className:"Form"},m("div",{className:"Form-group"},m("label",null,app.translator.trans("datlechin-birthdays.forum.change_dob.date_of_birth_text")),m("input",{type:"date",name:"birthday",className:"FormControl",bidi:this.birthday,disabled:this.loading})),m("div",{className:"Form-group"},Y().component({className:"Button Button--primary",type:"submit",loading:this.loading},app.translator.trans("datlechin-birthdays.forum.change_dob.submit_button")))))},n.onsubmit=function(t){var e=this;t.preventDefault(),this.birthday()!==app.session.user.birthday()||null===this.birthday()?(this.loading=!0,this.alertAttrs=null,app.session.user.save({birthday:this.birthday()},{errorHandler:this.onerror.bind(this)}).then((function(){e.success=!0,e.hide()})).catch((function(){})).then(this.loaded.bind(this))):this.hide()},n.onerror=function(e){t.prototype.onerror.call(this,e)},e}(n.n(B)());const I=flarum.core.compat["common/components/Page"];var P=n.n(I);const q=flarum.core.compat["common/components/LoadingIndicator"];var J=n.n(q);const U=flarum.core.compat["common/helpers/listItems"];var E=n.n(U);const W=flarum.core.compat["common/helpers/avatar"];var V=n.n(W);const R=flarum.core.compat["common/helpers/username"];var Z=n.n(R);const K=flarum.core.compat["common/components/Link"];var Q=n.n(K),G=function(t){function e(){return t.apply(this,arguments)||this}C(e,t);var n=e.prototype;return n.oninit=function(e){t.prototype.oninit.call(this,e),this.loading=!0,this.users=[],this.setResults(this.loadUsers())},n.view=function(){return this.loading?m(J(),null):m("div",{className:"BirthdaysPage"},S().prototype.hero(),m("div",{className:"container"},m("div",{className:"sideNavContainer"},m("nav",{className:"IndexPage-nav sideNav"},m("ul",null,E()(S().prototype.sidebarItems().toArray()))),m("div",{className:"IndexPage-results sideNavOffset"},m("div",{className:"UserBirthdaysList"},m("ul",{className:"UserBirthdaysList-users"},this.users.map((function(t){return m("li",null,m(Q(),{href:app.route.user(t)},V()(t)),m("div",{className:"UserBirthdaysList-main"},m(Q(),{href:app.route.user(t)},Z()(t)),m("ul",{className:"UserStats"},m("li",null,app.translator.trans("datlechin-birthdays.forum.page.discussion_count",{count:t.discussionCount()})),m("li",null,app.translator.trans("datlechin-birthdays.forum.page.post_count",{count:t.commentCount()})))))}))))))))},n.loadUsers=function(){var t=dayjs().format("YYYY-MM-DD");return app.store.find("users",{filter:{birthday:t}})},n.setResults=function(t){var e=this;t.then((function(t){e.users=t,e.loading=!1,m.redraw()}))},e}(P());z().extend(A()),e().routes.birthdays={path:"/birthdays",component:G},e().initializers.add("datlechin/flarum-birthdays",(function(){_().prototype.birthday=o().attribute("birthday"),_().prototype.showDobDate=o().attribute("showDobDate"),_().prototype.showDobYear=o().attribute("showDobYear"),_().prototype.canEditOwnBirthday=o().attribute("canEditOwnBirthday"),(0,a.extend)(H().prototype,"infoItems",(function(t){var n,r=this.attrs.user,a=(null==(n=r.preferences())?void 0:n.locale)||e().translator.formatter.locale,s=e().forum.attribute("datlechin-birthdays.dateFormat")||"LL",_=e().forum.attribute("datlechin-birthdays.dateNoneYearFormat")||"DD MMMM",i=r.birthday(),o=function(t){var e=new Date,n=new Date(t),r=e.getFullYear()-n.getFullYear(),a=e.getMonth()-n.getMonth();return(a<0||0===a&&e.getDate()=e?t:\"\"+Array(e+1-r.length).join(n)+t},v={s:m,z:function(t){var e=-t.utcOffset(),n=Math.abs(e),r=Math.floor(n/60),i=n%60;return(e<=0?\"+\":\"-\")+m(r,2,\"0\")+\":\"+m(i,2,\"0\")},m:function t(e,n){if(e.date()1)return t(u[0])}else{var a=e.name;D[a]=e,i=a}return!r&&i&&(g=i),i||!r&&g},O=function(t,e){if(S(t))return t.clone();var n=\"object\"==typeof e?e:{};return n.date=t,n.args=arguments,new _(n)},b=v;b.l=w,b.i=S,b.w=function(t,e){return O(t,{locale:e.$L,utc:e.$u,x:e.$x,$offset:e.$offset})};var _=function(){function M(t){this.$L=w(t.locale,null,!0),this.parse(t),this.$x=this.$x||t.x||{},this[p]=!0}var m=M.prototype;return m.parse=function(t){this.$d=function(t){var e=t.date,n=t.utc;if(null===e)return new Date(NaN);if(b.u(e))return new Date;if(e instanceof Date)return new Date(e);if(\"string\"==typeof e&&!/Z$/i.test(e)){var r=e.match($);if(r){var i=r[2]-1||0,s=(r[7]||\"0\").substring(0,3);return n?new Date(Date.UTC(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,s)):new Date(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,s)}}return new Date(e)}(t),this.init()},m.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},m.$utils=function(){return b},m.isValid=function(){return!(this.$d.toString()===l)},m.isSame=function(t,e){var n=O(t);return this.startOf(e)<=n&&n<=this.endOf(e)},m.isAfter=function(t,e){return O(t)=20?\"ste\":\"de\")+\"]\"},weekStart:1,yearStart:4,formats:{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\"},relativeTime:{future:\"over %s\",past:\"%s geleden\",s:\"een paar seconden\",m:\"een minuut\",mm:\"%d minuten\",h:\"een uur\",hh:\"%d uur\",d:\"een dag\",dd:\"%d dagen\",M:\"een maand\",MM:\"%d maanden\",y:\"een jaar\",yy:\"%d jaar\"}};return d.default.locale(n,null,!0),n}));","!function(e,o){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=o(require(\"dayjs\")):\"function\"==typeof define&&define.amd?define([\"dayjs\"],o):(e=\"undefined\"!=typeof globalThis?globalThis:e||self).dayjs_locale_pt_br=o(e.dayjs)}(this,(function(e){\"use strict\";function o(e){return e&&\"object\"==typeof e&&\"default\"in e?e:{default:e}}var a=o(e),s={name:\"pt-br\",weekdays:\"domingo_segunda-feira_terça-feira_quarta-feira_quinta-feira_sexta-feira_sábado\".split(\"_\"),weekdaysShort:\"dom_seg_ter_qua_qui_sex_sáb\".split(\"_\"),weekdaysMin:\"Do_2ª_3ª_4ª_5ª_6ª_Sá\".split(\"_\"),months:\"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro\".split(\"_\"),monthsShort:\"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez\".split(\"_\"),ordinal:function(e){return e+\"º\"},formats:{LT:\"HH:mm\",LTS:\"HH:mm:ss\",L:\"DD/MM/YYYY\",LL:\"D [de] MMMM [de] YYYY\",LLL:\"D [de] MMMM [de] YYYY [às] HH:mm\",LLLL:\"dddd, D [de] MMMM [de] YYYY [às] HH:mm\"},relativeTime:{future:\"em %s\",past:\"há %s\",s:\"poucos segundos\",m:\"um minuto\",mm:\"%d minutos\",h:\"uma hora\",hh:\"%d horas\",d:\"um dia\",dd:\"%d dias\",M:\"um mês\",MM:\"%d meses\",y:\"um ano\",yy:\"%d anos\"}};return a.default.locale(s,null,!0),s}));","!function(e,a){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=a(require(\"dayjs\")):\"function\"==typeof define&&define.amd?define([\"dayjs\"],a):(e=\"undefined\"!=typeof globalThis?globalThis:e||self).dayjs_locale_pt=a(e.dayjs)}(this,(function(e){\"use strict\";function a(e){return e&&\"object\"==typeof e&&\"default\"in e?e:{default:e}}var o=a(e),t={name:\"pt\",weekdays:\"domingo_segunda-feira_terça-feira_quarta-feira_quinta-feira_sexta-feira_sábado\".split(\"_\"),weekdaysShort:\"dom_seg_ter_qua_qui_sex_sab\".split(\"_\"),weekdaysMin:\"Do_2ª_3ª_4ª_5ª_6ª_Sa\".split(\"_\"),months:\"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro\".split(\"_\"),monthsShort:\"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez\".split(\"_\"),ordinal:function(e){return e+\"º\"},weekStart:1,yearStart:4,formats:{LT:\"HH:mm\",LTS:\"HH:mm:ss\",L:\"DD/MM/YYYY\",LL:\"D [de] MMMM [de] YYYY\",LLL:\"D [de] MMMM [de] YYYY [às] HH:mm\",LLLL:\"dddd, D [de] MMMM [de] YYYY [às] HH:mm\"},relativeTime:{future:\"em %s\",past:\"há %s\",s:\"alguns segundos\",m:\"um minuto\",mm:\"%d minutos\",h:\"uma hora\",hh:\"%d horas\",d:\"um dia\",dd:\"%d dias\",M:\"um mês\",MM:\"%d meses\",y:\"um ano\",yy:\"%d anos\"}};return o.default.locale(t,null,!0),t}));","!function(e,i){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=i(require(\"dayjs\")):\"function\"==typeof define&&define.amd?define([\"dayjs\"],i):(e=\"undefined\"!=typeof globalThis?globalThis:e||self).dayjs_locale_ro=i(e.dayjs)}(this,(function(e){\"use strict\";function i(e){return e&&\"object\"==typeof e&&\"default\"in e?e:{default:e}}var t=i(e),_={name:\"ro\",weekdays:\"Duminică_Luni_Marți_Miercuri_Joi_Vineri_Sâmbătă\".split(\"_\"),weekdaysShort:\"Dum_Lun_Mar_Mie_Joi_Vin_Sâm\".split(\"_\"),weekdaysMin:\"Du_Lu_Ma_Mi_Jo_Vi_Sâ\".split(\"_\"),months:\"Ianuarie_Februarie_Martie_Aprilie_Mai_Iunie_Iulie_August_Septembrie_Octombrie_Noiembrie_Decembrie\".split(\"_\"),monthsShort:\"Ian._Febr._Mart._Apr._Mai_Iun._Iul._Aug._Sept._Oct._Nov._Dec.\".split(\"_\"),weekStart:1,formats:{LT:\"H:mm\",LTS:\"H:mm:ss\",L:\"DD.MM.YYYY\",LL:\"D MMMM YYYY\",LLL:\"D MMMM YYYY H:mm\",LLLL:\"dddd, D MMMM YYYY H:mm\"},relativeTime:{future:\"peste %s\",past:\"acum %s\",s:\"câteva secunde\",m:\"un minut\",mm:\"%d minute\",h:\"o oră\",hh:\"%d ore\",d:\"o zi\",dd:\"%d zile\",M:\"o lună\",MM:\"%d luni\",y:\"un an\",yy:\"%d ani\"},ordinal:function(e){return e}};return t.default.locale(_,null,!0),_}));","!function(_,t){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=t(require(\"dayjs\")):\"function\"==typeof define&&define.amd?define([\"dayjs\"],t):(_=\"undefined\"!=typeof globalThis?globalThis:_||self).dayjs_locale_ru=t(_.dayjs)}(this,(function(_){\"use strict\";function t(_){return _&&\"object\"==typeof _&&\"default\"in _?_:{default:_}}var e=t(_),n=\"января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря\".split(\"_\"),s=\"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь\".split(\"_\"),r=\"янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.\".split(\"_\"),o=\"янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.\".split(\"_\"),i=/D[oD]?(\\[[^[\\]]*\\]|\\s)+MMMM?/;function d(_,t,e){var n,s;return\"m\"===e?t?\"минута\":\"минуту\":_+\" \"+(n=+_,s={mm:t?\"минута_минуты_минут\":\"минуту_минуты_минут\",hh:\"час_часа_часов\",dd:\"день_дня_дней\",MM:\"месяц_месяца_месяцев\",yy:\"год_года_лет\"}[e].split(\"_\"),n%10==1&&n%100!=11?s[0]:n%10>=2&&n%10<=4&&(n%100<10||n%100>=20)?s[1]:s[2])}var u=function(_,t){return i.test(t)?n[_.month()]:s[_.month()]};u.s=s,u.f=n;var a=function(_,t){return i.test(t)?r[_.month()]:o[_.month()]};a.s=o,a.f=r;var m={name:\"ru\",weekdays:\"воскресенье_понедельник_вторник_среда_четверг_пятница_суббота\".split(\"_\"),weekdaysShort:\"вск_пнд_втр_срд_чтв_птн_сбт\".split(\"_\"),weekdaysMin:\"вс_пн_вт_ср_чт_пт_сб\".split(\"_\"),months:u,monthsShort:a,weekStart:1,yearStart:4,formats:{LT:\"H:mm\",LTS:\"H:mm:ss\",L:\"DD.MM.YYYY\",LL:\"D MMMM YYYY г.\",LLL:\"D MMMM YYYY г., H:mm\",LLLL:\"dddd, D MMMM YYYY г., H:mm\"},relativeTime:{future:\"через %s\",past:\"%s назад\",s:\"несколько секунд\",m:d,mm:d,h:\"час\",hh:d,d:\"день\",dd:d,M:\"месяц\",MM:d,y:\"год\",yy:d},ordinal:function(_){return _},meridiem:function(_){return _<4?\"ночи\":_<12?\"утра\":_<17?\"дня\":\"вечера\"}};return e.default.locale(m,null,!0),m}));","!function(_,e){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=e(require(\"dayjs\")):\"function\"==typeof define&&define.amd?define([\"dayjs\"],e):(_=\"undefined\"!=typeof globalThis?globalThis:_||self).dayjs_locale_si=e(_.dayjs)}(this,(function(_){\"use strict\";function e(_){return _&&\"object\"==typeof _&&\"default\"in _?_:{default:_}}var t=e(_),d={name:\"si\",weekdays:\"ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්‍රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා\".split(\"_\"),months:\"දුරුතු_නවම්_මැදින්_බක්_වෙසක්_පොසොන්_ඇසළ_නිකිණි_බිනර_වප්_ඉල්_උඳුවප්\".split(\"_\"),weekdaysShort:\"ඉරි_සඳු_අඟ_බදා_බ්‍රහ_සිකු_සෙන\".split(\"_\"),monthsShort:\"දුරු_නව_මැදි_බක්_වෙස_පොසො_ඇස_නිකි_බින_වප්_ඉල්_උඳු\".split(\"_\"),weekdaysMin:\"ඉ_ස_අ_බ_බ්‍ර_සි_සෙ\".split(\"_\"),ordinal:function(_){return _},formats:{LT:\"a h:mm\",LTS:\"a h:mm:ss\",L:\"YYYY/MM/DD\",LL:\"YYYY MMMM D\",LLL:\"YYYY MMMM D, a h:mm\",LLLL:\"YYYY MMMM D [වැනි] dddd, a h:mm:ss\"},relativeTime:{future:\"%sකින්\",past:\"%sකට පෙර\",s:\"තත්පර කිහිපය\",m:\"විනාඩිය\",mm:\"විනාඩි %d\",h:\"පැය\",hh:\"පැය %d\",d:\"දිනය\",dd:\"දින %d\",M:\"මාසය\",MM:\"මාස %d\",y:\"වසර\",yy:\"වසර %d\"}};return t.default.locale(d,null,!0),d}));","!function(e,t){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=t(require(\"dayjs\")):\"function\"==typeof define&&define.amd?define([\"dayjs\"],t):(e=\"undefined\"!=typeof globalThis?globalThis:e||self).dayjs_locale_sk=t(e.dayjs)}(this,(function(e){\"use strict\";function t(e){return e&&\"object\"==typeof e&&\"default\"in e?e:{default:e}}var n=t(e);function r(e){return e>1&&e<5&&1!=~~(e/10)}function o(e,t,n,o){var a=e+\" \";switch(n){case\"s\":return t||o?\"pár sekúnd\":\"pár sekundami\";case\"m\":return t?\"minúta\":o?\"minútu\":\"minútou\";case\"mm\":return t||o?a+(r(e)?\"minúty\":\"minút\"):a+\"minútami\";case\"h\":return t?\"hodina\":o?\"hodinu\":\"hodinou\";case\"hh\":return t||o?a+(r(e)?\"hodiny\":\"hodín\"):a+\"hodinami\";case\"d\":return t||o?\"deň\":\"dňom\";case\"dd\":return t||o?a+(r(e)?\"dni\":\"dní\"):a+\"dňami\";case\"M\":return t||o?\"mesiac\":\"mesiacom\";case\"MM\":return t||o?a+(r(e)?\"mesiace\":\"mesiacov\"):a+\"mesiacmi\";case\"y\":return t||o?\"rok\":\"rokom\";case\"yy\":return t||o?a+(r(e)?\"roky\":\"rokov\"):a+\"rokmi\"}}var a={name:\"sk\",weekdays:\"nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota\".split(\"_\"),weekdaysShort:\"ne_po_ut_st_št_pi_so\".split(\"_\"),weekdaysMin:\"ne_po_ut_st_št_pi_so\".split(\"_\"),months:\"január_február_marec_apríl_máj_jún_júl_august_september_október_november_december\".split(\"_\"),monthsShort:\"jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec\".split(\"_\"),weekStart:1,yearStart:4,ordinal:function(e){return e+\".\"},formats:{LT:\"H:mm\",LTS:\"H:mm:ss\",L:\"DD.MM.YYYY\",LL:\"D. MMMM YYYY\",LLL:\"D. MMMM YYYY H:mm\",LLLL:\"dddd D. MMMM YYYY H:mm\",l:\"D. M. YYYY\"},relativeTime:{future:\"za %s\",past:\"pred %s\",s:o,m:o,mm:o,h:o,hh:o,d:o,dd:o,M:o,MM:o,y:o,yy:o}};return n.default.locale(a,null,!0),a}));","!function(e,t){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=t(require(\"dayjs\")):\"function\"==typeof define&&define.amd?define([\"dayjs\"],t):(e=\"undefined\"!=typeof globalThis?globalThis:e||self).dayjs_locale_sv=t(e.dayjs)}(this,(function(e){\"use strict\";function t(e){return e&&\"object\"==typeof e&&\"default\"in e?e:{default:e}}var a=t(e),d={name:\"sv\",weekdays:\"söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag\".split(\"_\"),weekdaysShort:\"sön_mån_tis_ons_tor_fre_lör\".split(\"_\"),weekdaysMin:\"sö_må_ti_on_to_fr_lö\".split(\"_\"),months:\"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december\".split(\"_\"),monthsShort:\"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec\".split(\"_\"),weekStart:1,yearStart:4,ordinal:function(e){var t=e%10;return\"[\"+e+(1===t||2===t?\"a\":\"e\")+\"]\"},formats:{LT:\"HH:mm\",LTS:\"HH:mm:ss\",L:\"YYYY-MM-DD\",LL:\"D MMMM YYYY\",LLL:\"D MMMM YYYY [kl.] HH:mm\",LLLL:\"dddd D MMMM YYYY [kl.] HH:mm\",lll:\"D MMM YYYY HH:mm\",llll:\"ddd D MMM YYYY HH:mm\"},relativeTime:{future:\"om %s\",past:\"för %s sedan\",s:\"några sekunder\",m:\"en minut\",mm:\"%d minuter\",h:\"en timme\",hh:\"%d timmar\",d:\"en dag\",dd:\"%d dagar\",M:\"en månad\",MM:\"%d månader\",y:\"ett år\",yy:\"%d år\"}};return a.default.locale(d,null,!0),d}));","!function(_,e){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=e(require(\"dayjs\")):\"function\"==typeof define&&define.amd?define([\"dayjs\"],e):(_=\"undefined\"!=typeof globalThis?globalThis:_||self).dayjs_locale_ta=e(_.dayjs)}(this,(function(_){\"use strict\";function e(_){return _&&\"object\"==typeof _&&\"default\"in _?_:{default:_}}var t=e(_),d={name:\"ta\",weekdays:\"ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை\".split(\"_\"),months:\"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்\".split(\"_\"),weekdaysShort:\"ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி\".split(\"_\"),monthsShort:\"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்\".split(\"_\"),weekdaysMin:\"ஞா_தி_செ_பு_வி_வெ_ச\".split(\"_\"),ordinal:function(_){return _},formats:{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\"},relativeTime:{future:\"%s இல்\",past:\"%s முன்\",s:\"ஒரு சில விநாடிகள்\",m:\"ஒரு நிமிடம்\",mm:\"%d நிமிடங்கள்\",h:\"ஒரு மணி நேரம்\",hh:\"%d மணி நேரம்\",d:\"ஒரு நாள்\",dd:\"%d நாட்கள்\",M:\"ஒரு மாதம்\",MM:\"%d மாதங்கள்\",y:\"ஒரு வருடம்\",yy:\"%d ஆண்டுகள்\"}};return t.default.locale(d,null,!0),d}));","!function(_,e){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=e(require(\"dayjs\")):\"function\"==typeof define&&define.amd?define([\"dayjs\"],e):(_=\"undefined\"!=typeof globalThis?globalThis:_||self).dayjs_locale_te=e(_.dayjs)}(this,(function(_){\"use strict\";function e(_){return _&&\"object\"==typeof _&&\"default\"in _?_:{default:_}}var t=e(_),d={name:\"te\",weekdays:\"ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం\".split(\"_\"),months:\"జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జులై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్\".split(\"_\"),weekdaysShort:\"ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని\".split(\"_\"),monthsShort:\"జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జులై_ఆగ._సెప్._అక్టో._నవ._డిసె.\".split(\"_\"),weekdaysMin:\"ఆ_సో_మం_బు_గు_శు_శ\".split(\"_\"),ordinal:function(_){return _},formats:{LT:\"A h:mm\",LTS:\"A h:mm:ss\",L:\"DD/MM/YYYY\",LL:\"D MMMM YYYY\",LLL:\"D MMMM YYYY, A h:mm\",LLLL:\"dddd, D MMMM YYYY, A h:mm\"},relativeTime:{future:\"%s లో\",past:\"%s క్రితం\",s:\"కొన్ని క్షణాలు\",m:\"ఒక నిమిషం\",mm:\"%d నిమిషాలు\",h:\"ఒక గంట\",hh:\"%d గంటలు\",d:\"ఒక రోజు\",dd:\"%d రోజులు\",M:\"ఒక నెల\",MM:\"%d నెలలు\",y:\"ఒక సంవత్సరం\",yy:\"%d సంవత్సరాలు\"}};return t.default.locale(d,null,!0),d}));","!function(_,e){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=e(require(\"dayjs\")):\"function\"==typeof define&&define.amd?define([\"dayjs\"],e):(_=\"undefined\"!=typeof globalThis?globalThis:_||self).dayjs_locale_th=e(_.dayjs)}(this,(function(_){\"use strict\";function e(_){return _&&\"object\"==typeof _&&\"default\"in _?_:{default:_}}var t=e(_),d={name:\"th\",weekdays:\"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์\".split(\"_\"),weekdaysShort:\"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์\".split(\"_\"),weekdaysMin:\"อา._จ._อ._พ._พฤ._ศ._ส.\".split(\"_\"),months:\"มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม\".split(\"_\"),monthsShort:\"ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.\".split(\"_\"),formats:{LT:\"H:mm\",LTS:\"H:mm:ss\",L:\"DD/MM/YYYY\",LL:\"D MMMM YYYY\",LLL:\"D MMMM YYYY เวลา H:mm\",LLLL:\"วันddddที่ D MMMM YYYY เวลา H:mm\"},relativeTime:{future:\"อีก %s\",past:\"%sที่แล้ว\",s:\"ไม่กี่วินาที\",m:\"1 นาที\",mm:\"%d นาที\",h:\"1 ชั่วโมง\",hh:\"%d ชั่วโมง\",d:\"1 วัน\",dd:\"%d วัน\",M:\"1 เดือน\",MM:\"%d เดือน\",y:\"1 ปี\",yy:\"%d ปี\"},ordinal:function(_){return _+\".\"}};return t.default.locale(d,null,!0),d}));","!function(a,e){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=e(require(\"dayjs\")):\"function\"==typeof define&&define.amd?define([\"dayjs\"],e):(a=\"undefined\"!=typeof globalThis?globalThis:a||self).dayjs_locale_tr=e(a.dayjs)}(this,(function(a){\"use strict\";function e(a){return a&&\"object\"==typeof a&&\"default\"in a?a:{default:a}}var t=e(a),_={name:\"tr\",weekdays:\"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi\".split(\"_\"),weekdaysShort:\"Paz_Pts_Sal_Çar_Per_Cum_Cts\".split(\"_\"),weekdaysMin:\"Pz_Pt_Sa_Ça_Pe_Cu_Ct\".split(\"_\"),months:\"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık\".split(\"_\"),monthsShort:\"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara\".split(\"_\"),weekStart:1,formats:{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\"},relativeTime:{future:\"%s sonra\",past:\"%s önce\",s:\"birkaç saniye\",m:\"bir dakika\",mm:\"%d dakika\",h:\"bir saat\",hh:\"%d saat\",d:\"bir gün\",dd:\"%d gün\",M:\"bir ay\",MM:\"%d ay\",y:\"bir yıl\",yy:\"%d yıl\"},ordinal:function(a){return a+\".\"}};return t.default.locale(_,null,!0),_}));","!function(_,e){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=e(require(\"dayjs\")):\"function\"==typeof define&&define.amd?define([\"dayjs\"],e):(_=\"undefined\"!=typeof globalThis?globalThis:_||self).dayjs_locale_uz=e(_.dayjs)}(this,(function(_){\"use strict\";function e(_){return _&&\"object\"==typeof _&&\"default\"in _?_:{default:_}}var t=e(_),d={name:\"uz\",weekdays:\"Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба\".split(\"_\"),months:\"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр\".split(\"_\"),weekStart:1,weekdaysShort:\"Якш_Душ_Сеш_Чор_Пай_Жум_Шан\".split(\"_\"),monthsShort:\"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек\".split(\"_\"),weekdaysMin:\"Як_Ду_Се_Чо_Па_Жу_Ша\".split(\"_\"),ordinal:function(_){return _},formats:{LT:\"HH:mm\",LTS:\"HH:mm:ss\",L:\"DD/MM/YYYY\",LL:\"D MMMM YYYY\",LLL:\"D MMMM YYYY HH:mm\",LLLL:\"D MMMM YYYY, dddd HH:mm\"},relativeTime:{future:\"Якин %s ичида\",past:\"%s олдин\",s:\"фурсат\",m:\"бир дакика\",mm:\"%d дакика\",h:\"бир соат\",hh:\"%d соат\",d:\"бир кун\",dd:\"%d кун\",M:\"бир ой\",MM:\"%d ой\",y:\"бир йил\",yy:\"%d йил\"}};return t.default.locale(d,null,!0),d}));","!function(t,n){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=n(require(\"dayjs\")):\"function\"==typeof define&&define.amd?define([\"dayjs\"],n):(t=\"undefined\"!=typeof globalThis?globalThis:t||self).dayjs_locale_vi=n(t.dayjs)}(this,(function(t){\"use strict\";function n(t){return t&&\"object\"==typeof t&&\"default\"in t?t:{default:t}}var h=n(t),_={name:\"vi\",weekdays:\"chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy\".split(\"_\"),months:\"tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12\".split(\"_\"),weekStart:1,weekdaysShort:\"CN_T2_T3_T4_T5_T6_T7\".split(\"_\"),monthsShort:\"Th01_Th02_Th03_Th04_Th05_Th06_Th07_Th08_Th09_Th10_Th11_Th12\".split(\"_\"),weekdaysMin:\"CN_T2_T3_T4_T5_T6_T7\".split(\"_\"),ordinal:function(t){return t},formats:{LT:\"HH:mm\",LTS:\"HH:mm:ss\",L:\"DD/MM/YYYY\",LL:\"D MMMM [năm] YYYY\",LLL:\"D MMMM [năm] YYYY HH:mm\",LLLL:\"dddd, D MMMM [năm] YYYY HH:mm\",l:\"DD/M/YYYY\",ll:\"D MMM YYYY\",lll:\"D MMM YYYY HH:mm\",llll:\"ddd, D MMM YYYY HH:mm\"},relativeTime:{future:\"%s tới\",past:\"%s trước\",s:\"vài giây\",m:\"một phút\",mm:\"%d phút\",h:\"một giờ\",hh:\"%d giờ\",d:\"một ngày\",dd:\"%d ngày\",M:\"một tháng\",MM:\"%d tháng\",y:\"một năm\",yy:\"%d năm\"}};return h.default.locale(_,null,!0),_}));","!function(e,_){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=_(require(\"dayjs\")):\"function\"==typeof define&&define.amd?define([\"dayjs\"],_):(e=\"undefined\"!=typeof globalThis?globalThis:e||self).dayjs_locale_zh_cn=_(e.dayjs)}(this,(function(e){\"use strict\";function _(e){return e&&\"object\"==typeof e&&\"default\"in e?e:{default:e}}var t=_(e),d={name:\"zh-cn\",weekdays:\"星期日_星期一_星期二_星期三_星期四_星期五_星期六\".split(\"_\"),weekdaysShort:\"周日_周一_周二_周三_周四_周五_周六\".split(\"_\"),weekdaysMin:\"日_一_二_三_四_五_六\".split(\"_\"),months:\"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月\".split(\"_\"),monthsShort:\"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月\".split(\"_\"),ordinal:function(e,_){return\"W\"===_?e+\"周\":e+\"日\"},weekStart:1,yearStart:4,formats:{LT:\"HH:mm\",LTS:\"HH:mm:ss\",L:\"YYYY/MM/DD\",LL:\"YYYY年M月D日\",LLL:\"YYYY年M月D日Ah点mm分\",LLLL:\"YYYY年M月D日ddddAh点mm分\",l:\"YYYY/M/D\",ll:\"YYYY年M月D日\",lll:\"YYYY年M月D日 HH:mm\",llll:\"YYYY年M月D日dddd HH:mm\"},relativeTime:{future:\"%s内\",past:\"%s前\",s:\"几秒\",m:\"1 分钟\",mm:\"%d 分钟\",h:\"1 小时\",hh:\"%d 小时\",d:\"1 天\",dd:\"%d 天\",M:\"1 个月\",MM:\"%d 个月\",y:\"1 年\",yy:\"%d 年\"},meridiem:function(e,_){var t=100*e+_;return t<600?\"凌晨\":t<900?\"早上\":t<1100?\"上午\":t<1300?\"中午\":t<1800?\"下午\":\"晚上\"}};return t.default.locale(d,null,!0),d}));","!function(_,e){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=e(require(\"dayjs\")):\"function\"==typeof define&&define.amd?define([\"dayjs\"],e):(_=\"undefined\"!=typeof globalThis?globalThis:_||self).dayjs_locale_zh_hk=e(_.dayjs)}(this,(function(_){\"use strict\";function e(_){return _&&\"object\"==typeof _&&\"default\"in _?_:{default:_}}var t=e(_),d={name:\"zh-hk\",months:\"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月\".split(\"_\"),monthsShort:\"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月\".split(\"_\"),weekdays:\"星期日_星期一_星期二_星期三_星期四_星期五_星期六\".split(\"_\"),weekdaysShort:\"週日_週一_週二_週三_週四_週五_週六\".split(\"_\"),weekdaysMin:\"日_一_二_三_四_五_六\".split(\"_\"),ordinal:function(_,e){return\"W\"===e?_+\"週\":_+\"日\"},formats:{LT:\"HH:mm\",LTS:\"HH:mm:ss\",L:\"YYYY/MM/DD\",LL:\"YYYY年M月D日\",LLL:\"YYYY年M月D日 HH:mm\",LLLL:\"YYYY年M月D日dddd HH:mm\"},relativeTime:{future:\"%s內\",past:\"%s前\",s:\"幾秒\",m:\"一分鐘\",mm:\"%d 分鐘\",h:\"一小時\",hh:\"%d 小時\",d:\"一天\",dd:\"%d 天\",M:\"一個月\",MM:\"%d 個月\",y:\"一年\",yy:\"%d 年\"}};return t.default.locale(d,null,!0),d}));","!function(_,e){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=e(require(\"dayjs\")):\"function\"==typeof define&&define.amd?define([\"dayjs\"],e):(_=\"undefined\"!=typeof globalThis?globalThis:_||self).dayjs_locale_zh_tw=e(_.dayjs)}(this,(function(_){\"use strict\";function e(_){return _&&\"object\"==typeof _&&\"default\"in _?_:{default:_}}var t=e(_),d={name:\"zh-tw\",weekdays:\"星期日_星期一_星期二_星期三_星期四_星期五_星期六\".split(\"_\"),weekdaysShort:\"週日_週一_週二_週三_週四_週五_週六\".split(\"_\"),weekdaysMin:\"日_一_二_三_四_五_六\".split(\"_\"),months:\"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月\".split(\"_\"),monthsShort:\"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月\".split(\"_\"),ordinal:function(_,e){return\"W\"===e?_+\"週\":_+\"日\"},formats:{LT:\"HH:mm\",LTS:\"HH:mm:ss\",L:\"YYYY/MM/DD\",LL:\"YYYY年M月D日\",LLL:\"YYYY年M月D日 HH:mm\",LLLL:\"YYYY年M月D日dddd HH:mm\",l:\"YYYY/M/D\",ll:\"YYYY年M月D日\",lll:\"YYYY年M月D日 HH:mm\",llll:\"YYYY年M月D日dddd HH:mm\"},relativeTime:{future:\"%s內\",past:\"%s前\",s:\"幾秒\",m:\"1 分鐘\",mm:\"%d 分鐘\",h:\"1 小時\",hh:\"%d 小時\",d:\"1 天\",dd:\"%d 天\",M:\"1 個月\",MM:\"%d 個月\",y:\"1 年\",yy:\"%d 年\"},meridiem:function(_,e){var t=100*_+e;return t<600?\"凌晨\":t<900?\"早上\":t<1100?\"上午\":t<1300?\"中午\":t<1800?\"下午\":\"晚上\"}};return t.default.locale(d,null,!0),d}));","!function(e,t){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=t():\"function\"==typeof define&&define.amd?define(t):(e=\"undefined\"!=typeof globalThis?globalThis:e||self).dayjs_plugin_localizedFormat=t()}(this,(function(){\"use strict\";var e={LTS:\"h:mm:ss A\",LT:\"h:mm A\",L:\"MM/DD/YYYY\",LL:\"MMMM D, YYYY\",LLL:\"MMMM D, YYYY h:mm A\",LLLL:\"dddd, MMMM D, YYYY h:mm A\"};return function(t,o,n){var r=o.prototype,i=r.format;n.en.formats=e,r.format=function(t){void 0===t&&(t=\"YYYY-MM-DDTHH:mm:ssZ\");var o=this.$locale().formats,n=function(t,o){return t.replace(/(\\[[^\\]]+])|(LTS?|l{1,4}|L{1,4})/g,(function(t,n,r){var i=r&&r.toUpperCase();return n||o[r]||e[r]||o[i].replace(/(\\[[^\\]]+])|(MMMM|MM|DD|dddd)/g,(function(e,t,o){return t||o.slice(1)}))}))}(t,void 0===o?{}:o);return i.call(this,n)}}}));","import Page from 'flarum/common/components/Page';\nimport IndexPage from 'flarum/forum/components/IndexPage';\nimport LoadingIndicator from 'flarum/common/components/LoadingIndicator';\nimport listItems from 'flarum/common/helpers/listItems';\nimport avatar from 'flarum/common/helpers/avatar';\nimport username from 'flarum/common/helpers/username';\nimport Link from 'flarum/common/components/Link';\n\nexport default class BirthdaysPage extends Page {\n oninit(vnode) {\n super.oninit(vnode);\n\n this.loading = true;\n\n this.users = [];\n\n this.setResults(this.loadUsers());\n }\n\n view() {\n if (this.loading) {\n return ;\n }\n\n return (\n
\n {IndexPage.prototype.hero()}\n
\n
\n \n
\n
\n
    \n {this.users.map((user) => (\n
  • \n {avatar(user)}\n
    \n {username(user)}\n
      \n
    • {app.translator.trans('datlechin-birthdays.forum.page.discussion_count', { count: user.discussionCount() })}
    • \n
    • {app.translator.trans('datlechin-birthdays.forum.page.post_count', { count: user.commentCount() })}
    • \n
    \n
    \n
  • \n ))}\n
\n
\n
\n
\n
\n
\n );\n }\n\n loadUsers() {\n const today = dayjs().format('YYYY-MM-DD');\n return app.store.find('users', {\n filter: {\n birthday: today,\n },\n });\n }\n\n setResults(results) {\n results.then((users) => {\n this.users = users;\n this.loading = false;\n m.redraw();\n });\n }\n}\n","import Modal from 'flarum/common/components/Modal';\nimport Button from 'flarum/common/components/Button';\nimport Stream from 'flarum/common/utils/Stream';\n\nexport default class ChangeBirthdayModal extends Modal {\n oninit(vnode) {\n super.oninit(vnode);\n\n this.birthday = Stream(app.session.user.birthday());\n }\n\n className() {\n return 'ChangeBirthdayModal Modal--small';\n }\n\n title() {\n return app.translator.trans('datlechin-birthdays.forum.change_dob.title');\n }\n\n content() {\n return (\n
\n
\n
\n \n \n
\n
\n {Button.component(\n {\n className: 'Button Button--primary',\n type: 'submit',\n loading: this.loading,\n },\n app.translator.trans('datlechin-birthdays.forum.change_dob.submit_button')\n )}\n
\n
\n
\n );\n }\n\n onsubmit(e) {\n e.preventDefault();\n\n if (this.birthday() === app.session.user.birthday() && this.birthday() !== null) {\n this.hide();\n return;\n }\n\n this.loading = true;\n this.alertAttrs = null;\n\n app.session.user\n .save({ birthday: this.birthday() }, { errorHandler: this.onerror.bind(this) })\n .then(() => {\n this.success = true;\n this.hide();\n })\n .catch(() => {})\n .then(this.loaded.bind(this));\n }\n\n onerror(error) {\n super.onerror(error);\n }\n}\n","export default function calculateAge(birthday) {\n let today = new Date();\n let birthDate = new Date(birthday);\n let age = today.getFullYear() - birthDate.getFullYear();\n let m = today.getMonth() - birthDate.getMonth();\n if (m < 0 || (m === 0 && today.getDate() < birthDate.getDate())) {\n age--;\n }\n return age;\n}\n","import app from 'flarum/forum/app';\nimport { extend } from 'flarum/common/extend';\nimport User from 'flarum/common/models/User';\nimport Model from 'flarum/common/Model';\nimport SignUpModal from 'flarum/forum/components/SignUpModal';\nimport EditUserModal from 'flarum/common/components/EditUserModal';\nimport Button from 'flarum/common/components/Button';\nimport SettingsPage from 'flarum/forum/components/SettingsPage';\nimport FieldSet from 'flarum/common/components/FieldSet';\nimport Switch from 'flarum/common/components/Switch';\nimport Stream from 'flarum/common/utils/Stream';\nimport UserCard from 'flarum/forum/components/UserCard';\nimport IndexPage from 'flarum/forum/components/IndexPage';\nimport LinkButton from 'flarum/common/components/LinkButton';\nimport icon from 'flarum/common/helpers/icon';\nimport dayjs from 'dayjs';\nimport LocalizedFormat from 'dayjs/plugin/localizedFormat';\n\nimport 'dayjs/locale/vi';\nimport 'dayjs/locale/tr';\nimport 'dayjs/locale/nl';\nimport 'dayjs/locale/az';\nimport 'dayjs/locale/ml';\nimport 'dayjs/locale/ja';\nimport 'dayjs/locale/ta';\nimport 'dayjs/locale/de';\nimport 'dayjs/locale/hu';\nimport 'dayjs/locale/ru';\nimport 'dayjs/locale/it';\nimport 'dayjs/locale/fr';\nimport 'dayjs/locale/si';\nimport 'dayjs/locale/pt-br';\nimport 'dayjs/locale/pt';\nimport 'dayjs/locale/es';\nimport 'dayjs/locale/zh-hk';\nimport 'dayjs/locale/zh-tw';\nimport 'dayjs/locale/zh-cn';\nimport 'dayjs/locale/uz';\nimport 'dayjs/locale/th';\nimport 'dayjs/locale/hi';\nimport 'dayjs/locale/fi';\nimport 'dayjs/locale/ro';\nimport 'dayjs/locale/te';\nimport 'dayjs/locale/lt';\nimport 'dayjs/locale/sk';\nimport 'dayjs/locale/sv';\nimport 'dayjs/locale/fa';\n\nimport ChangeBirthdayModal from './components/ChangeBirthdayModal';\nimport calculateAge from './helpers/calculateAge';\nimport BirthdaysPage from './components/BirthdaysPage';\n\ndayjs.extend(LocalizedFormat);\n\napp.routes.birthdays = { path: '/birthdays', component: BirthdaysPage };\napp.initializers.add('datlechin/flarum-birthdays', () => {\n User.prototype.birthday = Model.attribute('birthday');\n User.prototype.showDobDate = Model.attribute('showDobDate');\n User.prototype.showDobYear = Model.attribute('showDobYear');\n User.prototype.canEditOwnBirthday = Model.attribute('canEditOwnBirthday');\n\n extend(UserCard.prototype, 'infoItems', function (items) {\n const user = this.attrs.user;\n const userLocale = user.preferences()?.locale || app.translator.formatter.locale;\n const dateFormat = app.forum.attribute('datlechin-birthdays.dateFormat') || 'LL';\n const dateNoneYearFormat = app.forum.attribute('datlechin-birthdays.dateNoneYearFormat') || 'DD MMMM';\n let birthday = user.birthday();\n const age = calculateAge(birthday);\n\n dayjs.locale(userLocale);\n\n if (birthday === null) return;\n\n if (user.showDobDate() && user.showDobYear()) birthday = dayjs(birthday).locale(userLocale).format(dateFormat);\n else if (user.showDobDate() === true && user.showDobYear() === false) birthday = dayjs(birthday).format(dateNoneYearFormat);\n else if (user.showDobDate() === false && user.showDobYear() === true) birthday = dayjs(birthday).locale(userLocale).format('YYYY');\n else return;\n\n items.add(\n 'birthday',\n <>\n {icon('fas fa-birthday-cake')}\n {app.translator.trans('datlechin-birthdays.forum.user.birthday_text', { date: birthday })}\n {user.showDobYear() ? ({app.translator.trans('datlechin-birthdays.forum.user.age_text', { age: age })}) : null}\n \n );\n });\n\n extend(EditUserModal.prototype, 'oninit', function () {\n this.birthday = Stream(this.attrs.user.birthday());\n });\n\n extend(EditUserModal.prototype, 'fields', function (items) {\n items.add(\n 'birthday',\n
\n \n \n
,\n 30\n );\n });\n\n extend(EditUserModal.prototype, 'data', function (data) {\n data.birthday = this.birthday();\n });\n\n extend(SignUpModal.prototype, 'oninit', function () {\n if (app.forum.attribute('datlechin-birthdays.setBirthdayOnRegistration')) {\n this.birthday = Stream(this.attrs.birthday || '');\n }\n });\n\n extend(SignUpModal.prototype, 'fields', function (items) {\n if (app.forum.attribute('datlechin-birthdays.setBirthdayOnRegistration')) {\n items.add(\n 'birthday',\n
\n {\n e.target.type = 'date';\n }}\n />\n
,\n 20\n );\n }\n });\n\n extend(SignUpModal.prototype, 'submitData', function (data) {\n if (app.forum.attribute('datlechin-birthdays.setBirthdayOnRegistration')) {\n data.birthday = this.birthday();\n }\n });\n\n extend(SettingsPage.prototype, 'settingsItems', function (items) {\n if (this.user.canEditOwnBirthday()) {\n items.add(\n 'birthday',\n
\n {\n this.showDobDateLoading = true;\n\n this.user.save({ showDobDate: value }).then(() => {\n this.showDobDateLoading = false;\n m.redraw();\n });\n }}\n loading={this.showDobDateLoading}\n >\n {app.translator.trans('datlechin-birthdays.forum.settings.show_dob_date_label')}\n \n {\n this.showDobYearLoading = true;\n\n this.user.save({ showDobYear: value }).then(() => {\n this.showDobYearLoading = false;\n m.redraw();\n });\n }}\n loading={this.showDobYearLoading}\n >\n {app.translator.trans('datlechin-birthdays.forum.settings.show_dob_year_label')}\n \n {app.translator.trans('datlechin-birthdays.forum.settings.show_dob_year_help')}\n
\n );\n }\n });\n\n extend(SettingsPage.prototype, 'accountItems', function (items) {\n if (this.user.canEditOwnBirthday()) {\n items.add(\n 'changeBirthday',\n \n );\n }\n });\n\n extend(IndexPage.prototype, 'navItems', (items) => {\n const user = app.session.user;\n\n if (user || app.forum.attribute('canSearchUsers')) {\n items.add(\n 'birthdays',\n LinkButton.component(\n {\n icon: 'fas fa-birthday-cake',\n href: app.route('birthdays'),\n },\n app.translator.trans('datlechin-birthdays.forum.nav.nav_item')\n )\n );\n }\n });\n});\n","module.exports = flarum.core.compat['common/Model'];","module.exports = flarum.core.compat['common/components/Button'];","module.exports = flarum.core.compat['common/components/EditUserModal'];","module.exports = flarum.core.compat['common/components/FieldSet'];","module.exports = flarum.core.compat['common/components/Link'];","module.exports = flarum.core.compat['common/components/LinkButton'];","module.exports = flarum.core.compat['common/components/LoadingIndicator'];","module.exports = flarum.core.compat['common/components/Modal'];","module.exports = flarum.core.compat['common/components/Page'];","module.exports = flarum.core.compat['common/components/Switch'];","module.exports = flarum.core.compat['common/extend'];","module.exports = flarum.core.compat['common/helpers/avatar'];","module.exports = flarum.core.compat['common/helpers/icon'];","module.exports = flarum.core.compat['common/helpers/listItems'];","module.exports = flarum.core.compat['common/helpers/username'];","module.exports = flarum.core.compat['common/models/User'];","module.exports = flarum.core.compat['common/utils/Stream'];","module.exports = flarum.core.compat['forum/app'];","module.exports = flarum.core.compat['forum/components/IndexPage'];","module.exports = flarum.core.compat['forum/components/SettingsPage'];","module.exports = flarum.core.compat['forum/components/SignUpModal'];","module.exports = flarum.core.compat['forum/components/UserCard'];","import setPrototypeOf from \"./setPrototypeOf.js\";\nexport default function _inheritsLoose(subClass, superClass) {\n subClass.prototype = Object.create(superClass.prototype);\n subClass.prototype.constructor = subClass;\n setPrototypeOf(subClass, superClass);\n}","export default function _setPrototypeOf(o, p) {\n _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) {\n o.__proto__ = p;\n return o;\n };\n return _setPrototypeOf(o, p);\n}","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = (module) => {\n\tvar getter = module && module.__esModule ?\n\t\t() => (module['default']) :\n\t\t() => (module);\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};"],"names":["t","e","exports","module","define","amd","globalThis","self","dayjs","n","r","i","s","u","a","o","c","f","h","d","l","$","y","M","name","weekdays","split","months","ordinal","m","String","length","Array","join","v","z","utcOffset","Math","abs","floor","date","year","month","clone","add","ceil","p","w","D","ms","Q","toLowerCase","replace","g","S","_","O","args","arguments","b","locale","$L","utc","$u","x","$x","$offset","parse","prototype","$d","Date","NaN","test","match","substring","UTC","init","$y","getFullYear","$M","getMonth","$D","getDate","$W","getDay","$H","getHours","$m","getMinutes","$s","getSeconds","$ms","getMilliseconds","$utils","isValid","toString","isSame","startOf","endOf","isAfter","isBefore","$g","set","unix","valueOf","getTime","toDate","apply","slice","$locale","weekStart","$set","min","daysInMonth","get","Number","round","subtract","format","invalidDate","meridiem","monthsShort","weekdaysMin","weekdaysShort","getTimezoneOffset","diff","toJSON","toISOString","toUTCString","k","forEach","extend","$i","isDayjs","en","Ls","require","dayjs_locale_az","formats","LT","LTS","L","LL","LLL","LLLL","relativeTime","future","past","mm","hh","dd","MM","yy","dayjs_locale_de","isArray","yearStart","dayjs_locale_es","dayjs_locale_fa","dayjs_locale_fi","numbers","ll","lll","llll","dayjs_locale_fr","dayjs_locale_hi","dayjs_locale_hu","dayjs_locale_it","dayjs_locale_ja","dayjs_locale_lt","dayjs_locale_ml","dayjs_locale_nl","dayjs_locale_pt_br","dayjs_locale_pt","dayjs_locale_ro","dayjs_locale_ru","dayjs_locale_si","dayjs_locale_sk","dayjs_locale_sv","dayjs_locale_ta","dayjs_locale_te","dayjs_locale_th","dayjs_locale_tr","dayjs_locale_uz","dayjs_locale_vi","dayjs_locale_zh_cn","dayjs_locale_zh_hk","dayjs_locale_zh_tw","dayjs_plugin_localizedFormat","toUpperCase","call","Page","IndexPage","LoadingIndicator","listItems","avatar","username","Link","BirthdaysPage","_Page","_inheritsLoose","_proto","oninit","vnode","loading","users","setResults","loadUsers","view","className","hero","sidebarItems","toArray","map","user","href","app","route","translator","trans","count","discussionCount","commentCount","today","store","find","filter","birthday","results","_this","then","redraw","default","Modal","Button","Stream","ChangeBirthdayModal","_Modal","session","title","content","type","bidi","disabled","component","onsubmit","preventDefault","hide","alertAttrs","save","errorHandler","onerror","bind","success","loaded","error","calculateAge","birthDate","age","User","Model","SignUpModal","EditUserModal","SettingsPage","FieldSet","Switch","UserCard","LinkButton","icon","LocalizedFormat","routes","birthdays","path","initializers","attribute","showDobDate","showDobYear","canEditOwnBirthday","items","_user$preferences","attrs","userLocale","preferences","formatter","dateFormat","forum","dateNoneYearFormat","'['","data","placeholder","onfocus","target","label","state","onchange","value","showDobDateLoading","showDobYearLoading","onclick","modal","show","setPrototypeOf","subClass","superClass","Object","create","constructor","_setPrototypeOf","__proto__"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"forum.js","mappings":"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","sources":["webpack://@datlechin/flarum-birthdays/./node_modules/dayjs/dayjs.min.js","webpack://@datlechin/flarum-birthdays/./node_modules/dayjs/locale/az.js","webpack://@datlechin/flarum-birthdays/./node_modules/dayjs/locale/de.js","webpack://@datlechin/flarum-birthdays/./node_modules/dayjs/locale/es.js","webpack://@datlechin/flarum-birthdays/./node_modules/dayjs/locale/fa.js","webpack://@datlechin/flarum-birthdays/./node_modules/dayjs/locale/fi.js","webpack://@datlechin/flarum-birthdays/./node_modules/dayjs/locale/fr.js","webpack://@datlechin/flarum-birthdays/./node_modules/dayjs/locale/hi.js","webpack://@datlechin/flarum-birthdays/./node_modules/dayjs/locale/hu.js","webpack://@datlechin/flarum-birthdays/./node_modules/dayjs/locale/it.js","webpack://@datlechin/flarum-birthdays/./node_modules/dayjs/locale/ja.js","webpack://@datlechin/flarum-birthdays/./node_modules/dayjs/locale/lt.js","webpack://@datlechin/flarum-birthdays/./node_modules/dayjs/locale/ml.js","webpack://@datlechin/flarum-birthdays/./node_modules/dayjs/locale/nl.js","webpack://@datlechin/flarum-birthdays/./node_modules/dayjs/locale/pt-br.js","webpack://@datlechin/flarum-birthdays/./node_modules/dayjs/locale/pt.js","webpack://@datlechin/flarum-birthdays/./node_modules/dayjs/locale/ro.js","webpack://@datlechin/flarum-birthdays/./node_modules/dayjs/locale/ru.js","webpack://@datlechin/flarum-birthdays/./node_modules/dayjs/locale/si.js","webpack://@datlechin/flarum-birthdays/./node_modules/dayjs/locale/sk.js","webpack://@datlechin/flarum-birthdays/./node_modules/dayjs/locale/sv.js","webpack://@datlechin/flarum-birthdays/./node_modules/dayjs/locale/ta.js","webpack://@datlechin/flarum-birthdays/./node_modules/dayjs/locale/te.js","webpack://@datlechin/flarum-birthdays/./node_modules/dayjs/locale/th.js","webpack://@datlechin/flarum-birthdays/./node_modules/dayjs/locale/tr.js","webpack://@datlechin/flarum-birthdays/./node_modules/dayjs/locale/uz.js","webpack://@datlechin/flarum-birthdays/./node_modules/dayjs/locale/vi.js","webpack://@datlechin/flarum-birthdays/./node_modules/dayjs/locale/zh-cn.js","webpack://@datlechin/flarum-birthdays/./node_modules/dayjs/locale/zh-hk.js","webpack://@datlechin/flarum-birthdays/./node_modules/dayjs/locale/zh-tw.js","webpack://@datlechin/flarum-birthdays/./node_modules/dayjs/plugin/localizedFormat.js","webpack://@datlechin/flarum-birthdays/webpack/bootstrap","webpack://@datlechin/flarum-birthdays/webpack/runtime/compat get default export","webpack://@datlechin/flarum-birthdays/webpack/runtime/define property getters","webpack://@datlechin/flarum-birthdays/webpack/runtime/hasOwnProperty shorthand","webpack://@datlechin/flarum-birthdays/webpack/runtime/make namespace object","webpack://@datlechin/flarum-birthdays/external root \"flarum.core.compat['forum/app']\"","webpack://@datlechin/flarum-birthdays/external root \"flarum.core.compat['common/extend']\"","webpack://@datlechin/flarum-birthdays/external root \"flarum.core.compat['common/models/User']\"","webpack://@datlechin/flarum-birthdays/external root \"flarum.core.compat['common/Model']\"","webpack://@datlechin/flarum-birthdays/external root \"flarum.core.compat['forum/components/SignUpModal']\"","webpack://@datlechin/flarum-birthdays/external root \"flarum.core.compat['common/components/EditUserModal']\"","webpack://@datlechin/flarum-birthdays/external root \"flarum.core.compat['common/components/Button']\"","webpack://@datlechin/flarum-birthdays/external root \"flarum.core.compat['forum/components/SettingsPage']\"","webpack://@datlechin/flarum-birthdays/external root \"flarum.core.compat['common/components/FieldSet']\"","webpack://@datlechin/flarum-birthdays/external root \"flarum.core.compat['common/components/Switch']\"","webpack://@datlechin/flarum-birthdays/external root \"flarum.core.compat['common/utils/Stream']\"","webpack://@datlechin/flarum-birthdays/external root \"flarum.core.compat['forum/components/UserCard']\"","webpack://@datlechin/flarum-birthdays/external root \"flarum.core.compat['forum/components/IndexPage']\"","webpack://@datlechin/flarum-birthdays/external root \"flarum.core.compat['common/components/LinkButton']\"","webpack://@datlechin/flarum-birthdays/external root \"flarum.core.compat['common/helpers/icon']\"","webpack://@datlechin/flarum-birthdays/./node_modules/@babel/runtime/helpers/esm/setPrototypeOf.js","webpack://@datlechin/flarum-birthdays/./node_modules/@babel/runtime/helpers/esm/inheritsLoose.js","webpack://@datlechin/flarum-birthdays/external root \"flarum.core.compat['common/components/Modal']\"","webpack://@datlechin/flarum-birthdays/./src/forum/components/ChangeBirthdayModal.js","webpack://@datlechin/flarum-birthdays/external root \"flarum.core.compat['common/components/Page']\"","webpack://@datlechin/flarum-birthdays/external root \"flarum.core.compat['common/components/LoadingIndicator']\"","webpack://@datlechin/flarum-birthdays/external root \"flarum.core.compat['common/helpers/listItems']\"","webpack://@datlechin/flarum-birthdays/external root \"flarum.core.compat['common/helpers/avatar']\"","webpack://@datlechin/flarum-birthdays/external root \"flarum.core.compat['common/helpers/username']\"","webpack://@datlechin/flarum-birthdays/external root \"flarum.core.compat['common/components/Link']\"","webpack://@datlechin/flarum-birthdays/./src/forum/components/BirthdaysPage.js","webpack://@datlechin/flarum-birthdays/./src/forum/index.js","webpack://@datlechin/flarum-birthdays/./src/forum/helpers/calculateAge.js"],"sourcesContent":["!function(t,e){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=e():\"function\"==typeof define&&define.amd?define(e):(t=\"undefined\"!=typeof globalThis?globalThis:t||self).dayjs=e()}(this,(function(){\"use strict\";var t=1e3,e=6e4,n=36e5,r=\"millisecond\",i=\"second\",s=\"minute\",u=\"hour\",a=\"day\",o=\"week\",c=\"month\",f=\"quarter\",h=\"year\",d=\"date\",l=\"Invalid Date\",$=/^(\\d{4})[-/]?(\\d{1,2})?[-/]?(\\d{0,2})[Tt\\s]*(\\d{1,2})?:?(\\d{1,2})?:?(\\d{1,2})?[.:]?(\\d+)?$/,y=/\\[([^\\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,M={name:\"en\",weekdays:\"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday\".split(\"_\"),months:\"January_February_March_April_May_June_July_August_September_October_November_December\".split(\"_\"),ordinal:function(t){var e=[\"th\",\"st\",\"nd\",\"rd\"],n=t%100;return\"[\"+t+(e[(n-20)%10]||e[n]||e[0])+\"]\"}},m=function(t,e,n){var r=String(t);return!r||r.length>=e?t:\"\"+Array(e+1-r.length).join(n)+t},v={s:m,z:function(t){var e=-t.utcOffset(),n=Math.abs(e),r=Math.floor(n/60),i=n%60;return(e<=0?\"+\":\"-\")+m(r,2,\"0\")+\":\"+m(i,2,\"0\")},m:function t(e,n){if(e.date()1)return t(u[0])}else{var a=e.name;D[a]=e,i=a}return!r&&i&&(g=i),i||!r&&g},O=function(t,e){if(S(t))return t.clone();var n=\"object\"==typeof e?e:{};return n.date=t,n.args=arguments,new _(n)},b=v;b.l=w,b.i=S,b.w=function(t,e){return O(t,{locale:e.$L,utc:e.$u,x:e.$x,$offset:e.$offset})};var _=function(){function M(t){this.$L=w(t.locale,null,!0),this.parse(t),this.$x=this.$x||t.x||{},this[p]=!0}var m=M.prototype;return m.parse=function(t){this.$d=function(t){var e=t.date,n=t.utc;if(null===e)return new Date(NaN);if(b.u(e))return new Date;if(e instanceof Date)return new Date(e);if(\"string\"==typeof e&&!/Z$/i.test(e)){var r=e.match($);if(r){var i=r[2]-1||0,s=(r[7]||\"0\").substring(0,3);return n?new Date(Date.UTC(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,s)):new Date(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,s)}}return new Date(e)}(t),this.init()},m.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},m.$utils=function(){return b},m.isValid=function(){return!(this.$d.toString()===l)},m.isSame=function(t,e){var n=O(t);return this.startOf(e)<=n&&n<=this.endOf(e)},m.isAfter=function(t,e){return O(t)=20?\"ste\":\"de\")+\"]\"},weekStart:1,yearStart:4,formats:{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\"},relativeTime:{future:\"over %s\",past:\"%s geleden\",s:\"een paar seconden\",m:\"een minuut\",mm:\"%d minuten\",h:\"een uur\",hh:\"%d uur\",d:\"een dag\",dd:\"%d dagen\",M:\"een maand\",MM:\"%d maanden\",y:\"een jaar\",yy:\"%d jaar\"}};return d.default.locale(n,null,!0),n}));","!function(e,o){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=o(require(\"dayjs\")):\"function\"==typeof define&&define.amd?define([\"dayjs\"],o):(e=\"undefined\"!=typeof globalThis?globalThis:e||self).dayjs_locale_pt_br=o(e.dayjs)}(this,(function(e){\"use strict\";function o(e){return e&&\"object\"==typeof e&&\"default\"in e?e:{default:e}}var a=o(e),s={name:\"pt-br\",weekdays:\"domingo_segunda-feira_terça-feira_quarta-feira_quinta-feira_sexta-feira_sábado\".split(\"_\"),weekdaysShort:\"dom_seg_ter_qua_qui_sex_sáb\".split(\"_\"),weekdaysMin:\"Do_2ª_3ª_4ª_5ª_6ª_Sá\".split(\"_\"),months:\"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro\".split(\"_\"),monthsShort:\"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez\".split(\"_\"),ordinal:function(e){return e+\"º\"},formats:{LT:\"HH:mm\",LTS:\"HH:mm:ss\",L:\"DD/MM/YYYY\",LL:\"D [de] MMMM [de] YYYY\",LLL:\"D [de] MMMM [de] YYYY [às] HH:mm\",LLLL:\"dddd, D [de] MMMM [de] YYYY [às] HH:mm\"},relativeTime:{future:\"em %s\",past:\"há %s\",s:\"poucos segundos\",m:\"um minuto\",mm:\"%d minutos\",h:\"uma hora\",hh:\"%d horas\",d:\"um dia\",dd:\"%d dias\",M:\"um mês\",MM:\"%d meses\",y:\"um ano\",yy:\"%d anos\"}};return a.default.locale(s,null,!0),s}));","!function(e,a){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=a(require(\"dayjs\")):\"function\"==typeof define&&define.amd?define([\"dayjs\"],a):(e=\"undefined\"!=typeof globalThis?globalThis:e||self).dayjs_locale_pt=a(e.dayjs)}(this,(function(e){\"use strict\";function a(e){return e&&\"object\"==typeof e&&\"default\"in e?e:{default:e}}var o=a(e),t={name:\"pt\",weekdays:\"domingo_segunda-feira_terça-feira_quarta-feira_quinta-feira_sexta-feira_sábado\".split(\"_\"),weekdaysShort:\"dom_seg_ter_qua_qui_sex_sab\".split(\"_\"),weekdaysMin:\"Do_2ª_3ª_4ª_5ª_6ª_Sa\".split(\"_\"),months:\"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro\".split(\"_\"),monthsShort:\"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez\".split(\"_\"),ordinal:function(e){return e+\"º\"},weekStart:1,yearStart:4,formats:{LT:\"HH:mm\",LTS:\"HH:mm:ss\",L:\"DD/MM/YYYY\",LL:\"D [de] MMMM [de] YYYY\",LLL:\"D [de] MMMM [de] YYYY [às] HH:mm\",LLLL:\"dddd, D [de] MMMM [de] YYYY [às] HH:mm\"},relativeTime:{future:\"em %s\",past:\"há %s\",s:\"alguns segundos\",m:\"um minuto\",mm:\"%d minutos\",h:\"uma hora\",hh:\"%d horas\",d:\"um dia\",dd:\"%d dias\",M:\"um mês\",MM:\"%d meses\",y:\"um ano\",yy:\"%d anos\"}};return o.default.locale(t,null,!0),t}));","!function(e,i){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=i(require(\"dayjs\")):\"function\"==typeof define&&define.amd?define([\"dayjs\"],i):(e=\"undefined\"!=typeof globalThis?globalThis:e||self).dayjs_locale_ro=i(e.dayjs)}(this,(function(e){\"use strict\";function i(e){return e&&\"object\"==typeof e&&\"default\"in e?e:{default:e}}var t=i(e),_={name:\"ro\",weekdays:\"Duminică_Luni_Marți_Miercuri_Joi_Vineri_Sâmbătă\".split(\"_\"),weekdaysShort:\"Dum_Lun_Mar_Mie_Joi_Vin_Sâm\".split(\"_\"),weekdaysMin:\"Du_Lu_Ma_Mi_Jo_Vi_Sâ\".split(\"_\"),months:\"Ianuarie_Februarie_Martie_Aprilie_Mai_Iunie_Iulie_August_Septembrie_Octombrie_Noiembrie_Decembrie\".split(\"_\"),monthsShort:\"Ian._Febr._Mart._Apr._Mai_Iun._Iul._Aug._Sept._Oct._Nov._Dec.\".split(\"_\"),weekStart:1,formats:{LT:\"H:mm\",LTS:\"H:mm:ss\",L:\"DD.MM.YYYY\",LL:\"D MMMM YYYY\",LLL:\"D MMMM YYYY H:mm\",LLLL:\"dddd, D MMMM YYYY H:mm\"},relativeTime:{future:\"peste %s\",past:\"acum %s\",s:\"câteva secunde\",m:\"un minut\",mm:\"%d minute\",h:\"o oră\",hh:\"%d ore\",d:\"o zi\",dd:\"%d zile\",M:\"o lună\",MM:\"%d luni\",y:\"un an\",yy:\"%d ani\"},ordinal:function(e){return e}};return t.default.locale(_,null,!0),_}));","!function(_,t){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=t(require(\"dayjs\")):\"function\"==typeof define&&define.amd?define([\"dayjs\"],t):(_=\"undefined\"!=typeof globalThis?globalThis:_||self).dayjs_locale_ru=t(_.dayjs)}(this,(function(_){\"use strict\";function t(_){return _&&\"object\"==typeof _&&\"default\"in _?_:{default:_}}var e=t(_),n=\"января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря\".split(\"_\"),s=\"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь\".split(\"_\"),r=\"янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.\".split(\"_\"),o=\"янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.\".split(\"_\"),i=/D[oD]?(\\[[^[\\]]*\\]|\\s)+MMMM?/;function d(_,t,e){var n,s;return\"m\"===e?t?\"минута\":\"минуту\":_+\" \"+(n=+_,s={mm:t?\"минута_минуты_минут\":\"минуту_минуты_минут\",hh:\"час_часа_часов\",dd:\"день_дня_дней\",MM:\"месяц_месяца_месяцев\",yy:\"год_года_лет\"}[e].split(\"_\"),n%10==1&&n%100!=11?s[0]:n%10>=2&&n%10<=4&&(n%100<10||n%100>=20)?s[1]:s[2])}var u=function(_,t){return i.test(t)?n[_.month()]:s[_.month()]};u.s=s,u.f=n;var a=function(_,t){return i.test(t)?r[_.month()]:o[_.month()]};a.s=o,a.f=r;var m={name:\"ru\",weekdays:\"воскресенье_понедельник_вторник_среда_четверг_пятница_суббота\".split(\"_\"),weekdaysShort:\"вск_пнд_втр_срд_чтв_птн_сбт\".split(\"_\"),weekdaysMin:\"вс_пн_вт_ср_чт_пт_сб\".split(\"_\"),months:u,monthsShort:a,weekStart:1,yearStart:4,formats:{LT:\"H:mm\",LTS:\"H:mm:ss\",L:\"DD.MM.YYYY\",LL:\"D MMMM YYYY г.\",LLL:\"D MMMM YYYY г., H:mm\",LLLL:\"dddd, D MMMM YYYY г., H:mm\"},relativeTime:{future:\"через %s\",past:\"%s назад\",s:\"несколько секунд\",m:d,mm:d,h:\"час\",hh:d,d:\"день\",dd:d,M:\"месяц\",MM:d,y:\"год\",yy:d},ordinal:function(_){return _},meridiem:function(_){return _<4?\"ночи\":_<12?\"утра\":_<17?\"дня\":\"вечера\"}};return e.default.locale(m,null,!0),m}));","!function(_,e){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=e(require(\"dayjs\")):\"function\"==typeof define&&define.amd?define([\"dayjs\"],e):(_=\"undefined\"!=typeof globalThis?globalThis:_||self).dayjs_locale_si=e(_.dayjs)}(this,(function(_){\"use strict\";function e(_){return _&&\"object\"==typeof _&&\"default\"in _?_:{default:_}}var t=e(_),d={name:\"si\",weekdays:\"ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්‍රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා\".split(\"_\"),months:\"දුරුතු_නවම්_මැදින්_බක්_වෙසක්_පොසොන්_ඇසළ_නිකිණි_බිනර_වප්_ඉල්_උඳුවප්\".split(\"_\"),weekdaysShort:\"ඉරි_සඳු_අඟ_බදා_බ්‍රහ_සිකු_සෙන\".split(\"_\"),monthsShort:\"දුරු_නව_මැදි_බක්_වෙස_පොසො_ඇස_නිකි_බින_වප්_ඉල්_උඳු\".split(\"_\"),weekdaysMin:\"ඉ_ස_අ_බ_බ්‍ර_සි_සෙ\".split(\"_\"),ordinal:function(_){return _},formats:{LT:\"a h:mm\",LTS:\"a h:mm:ss\",L:\"YYYY/MM/DD\",LL:\"YYYY MMMM D\",LLL:\"YYYY MMMM D, a h:mm\",LLLL:\"YYYY MMMM D [වැනි] dddd, a h:mm:ss\"},relativeTime:{future:\"%sකින්\",past:\"%sකට පෙර\",s:\"තත්පර කිහිපය\",m:\"විනාඩිය\",mm:\"විනාඩි %d\",h:\"පැය\",hh:\"පැය %d\",d:\"දිනය\",dd:\"දින %d\",M:\"මාසය\",MM:\"මාස %d\",y:\"වසර\",yy:\"වසර %d\"}};return t.default.locale(d,null,!0),d}));","!function(e,t){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=t(require(\"dayjs\")):\"function\"==typeof define&&define.amd?define([\"dayjs\"],t):(e=\"undefined\"!=typeof globalThis?globalThis:e||self).dayjs_locale_sk=t(e.dayjs)}(this,(function(e){\"use strict\";function t(e){return e&&\"object\"==typeof e&&\"default\"in e?e:{default:e}}var n=t(e);function r(e){return e>1&&e<5&&1!=~~(e/10)}function o(e,t,n,o){var a=e+\" \";switch(n){case\"s\":return t||o?\"pár sekúnd\":\"pár sekundami\";case\"m\":return t?\"minúta\":o?\"minútu\":\"minútou\";case\"mm\":return t||o?a+(r(e)?\"minúty\":\"minút\"):a+\"minútami\";case\"h\":return t?\"hodina\":o?\"hodinu\":\"hodinou\";case\"hh\":return t||o?a+(r(e)?\"hodiny\":\"hodín\"):a+\"hodinami\";case\"d\":return t||o?\"deň\":\"dňom\";case\"dd\":return t||o?a+(r(e)?\"dni\":\"dní\"):a+\"dňami\";case\"M\":return t||o?\"mesiac\":\"mesiacom\";case\"MM\":return t||o?a+(r(e)?\"mesiace\":\"mesiacov\"):a+\"mesiacmi\";case\"y\":return t||o?\"rok\":\"rokom\";case\"yy\":return t||o?a+(r(e)?\"roky\":\"rokov\"):a+\"rokmi\"}}var a={name:\"sk\",weekdays:\"nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota\".split(\"_\"),weekdaysShort:\"ne_po_ut_st_št_pi_so\".split(\"_\"),weekdaysMin:\"ne_po_ut_st_št_pi_so\".split(\"_\"),months:\"január_február_marec_apríl_máj_jún_júl_august_september_október_november_december\".split(\"_\"),monthsShort:\"jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec\".split(\"_\"),weekStart:1,yearStart:4,ordinal:function(e){return e+\".\"},formats:{LT:\"H:mm\",LTS:\"H:mm:ss\",L:\"DD.MM.YYYY\",LL:\"D. MMMM YYYY\",LLL:\"D. MMMM YYYY H:mm\",LLLL:\"dddd D. MMMM YYYY H:mm\",l:\"D. M. YYYY\"},relativeTime:{future:\"za %s\",past:\"pred %s\",s:o,m:o,mm:o,h:o,hh:o,d:o,dd:o,M:o,MM:o,y:o,yy:o}};return n.default.locale(a,null,!0),a}));","!function(e,t){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=t(require(\"dayjs\")):\"function\"==typeof define&&define.amd?define([\"dayjs\"],t):(e=\"undefined\"!=typeof globalThis?globalThis:e||self).dayjs_locale_sv=t(e.dayjs)}(this,(function(e){\"use strict\";function t(e){return e&&\"object\"==typeof e&&\"default\"in e?e:{default:e}}var a=t(e),d={name:\"sv\",weekdays:\"söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag\".split(\"_\"),weekdaysShort:\"sön_mån_tis_ons_tor_fre_lör\".split(\"_\"),weekdaysMin:\"sö_må_ti_on_to_fr_lö\".split(\"_\"),months:\"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december\".split(\"_\"),monthsShort:\"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec\".split(\"_\"),weekStart:1,yearStart:4,ordinal:function(e){var t=e%10;return\"[\"+e+(1===t||2===t?\"a\":\"e\")+\"]\"},formats:{LT:\"HH:mm\",LTS:\"HH:mm:ss\",L:\"YYYY-MM-DD\",LL:\"D MMMM YYYY\",LLL:\"D MMMM YYYY [kl.] HH:mm\",LLLL:\"dddd D MMMM YYYY [kl.] HH:mm\",lll:\"D MMM YYYY HH:mm\",llll:\"ddd D MMM YYYY HH:mm\"},relativeTime:{future:\"om %s\",past:\"för %s sedan\",s:\"några sekunder\",m:\"en minut\",mm:\"%d minuter\",h:\"en timme\",hh:\"%d timmar\",d:\"en dag\",dd:\"%d dagar\",M:\"en månad\",MM:\"%d månader\",y:\"ett år\",yy:\"%d år\"}};return a.default.locale(d,null,!0),d}));","!function(_,e){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=e(require(\"dayjs\")):\"function\"==typeof define&&define.amd?define([\"dayjs\"],e):(_=\"undefined\"!=typeof globalThis?globalThis:_||self).dayjs_locale_ta=e(_.dayjs)}(this,(function(_){\"use strict\";function e(_){return _&&\"object\"==typeof _&&\"default\"in _?_:{default:_}}var t=e(_),d={name:\"ta\",weekdays:\"ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை\".split(\"_\"),months:\"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்\".split(\"_\"),weekdaysShort:\"ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி\".split(\"_\"),monthsShort:\"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்\".split(\"_\"),weekdaysMin:\"ஞா_தி_செ_பு_வி_வெ_ச\".split(\"_\"),ordinal:function(_){return _},formats:{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\"},relativeTime:{future:\"%s இல்\",past:\"%s முன்\",s:\"ஒரு சில விநாடிகள்\",m:\"ஒரு நிமிடம்\",mm:\"%d நிமிடங்கள்\",h:\"ஒரு மணி நேரம்\",hh:\"%d மணி நேரம்\",d:\"ஒரு நாள்\",dd:\"%d நாட்கள்\",M:\"ஒரு மாதம்\",MM:\"%d மாதங்கள்\",y:\"ஒரு வருடம்\",yy:\"%d ஆண்டுகள்\"}};return t.default.locale(d,null,!0),d}));","!function(_,e){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=e(require(\"dayjs\")):\"function\"==typeof define&&define.amd?define([\"dayjs\"],e):(_=\"undefined\"!=typeof globalThis?globalThis:_||self).dayjs_locale_te=e(_.dayjs)}(this,(function(_){\"use strict\";function e(_){return _&&\"object\"==typeof _&&\"default\"in _?_:{default:_}}var t=e(_),d={name:\"te\",weekdays:\"ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం\".split(\"_\"),months:\"జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జులై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్\".split(\"_\"),weekdaysShort:\"ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని\".split(\"_\"),monthsShort:\"జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జులై_ఆగ._సెప్._అక్టో._నవ._డిసె.\".split(\"_\"),weekdaysMin:\"ఆ_సో_మం_బు_గు_శు_శ\".split(\"_\"),ordinal:function(_){return _},formats:{LT:\"A h:mm\",LTS:\"A h:mm:ss\",L:\"DD/MM/YYYY\",LL:\"D MMMM YYYY\",LLL:\"D MMMM YYYY, A h:mm\",LLLL:\"dddd, D MMMM YYYY, A h:mm\"},relativeTime:{future:\"%s లో\",past:\"%s క్రితం\",s:\"కొన్ని క్షణాలు\",m:\"ఒక నిమిషం\",mm:\"%d నిమిషాలు\",h:\"ఒక గంట\",hh:\"%d గంటలు\",d:\"ఒక రోజు\",dd:\"%d రోజులు\",M:\"ఒక నెల\",MM:\"%d నెలలు\",y:\"ఒక సంవత్సరం\",yy:\"%d సంవత్సరాలు\"}};return t.default.locale(d,null,!0),d}));","!function(_,e){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=e(require(\"dayjs\")):\"function\"==typeof define&&define.amd?define([\"dayjs\"],e):(_=\"undefined\"!=typeof globalThis?globalThis:_||self).dayjs_locale_th=e(_.dayjs)}(this,(function(_){\"use strict\";function e(_){return _&&\"object\"==typeof _&&\"default\"in _?_:{default:_}}var t=e(_),d={name:\"th\",weekdays:\"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์\".split(\"_\"),weekdaysShort:\"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์\".split(\"_\"),weekdaysMin:\"อา._จ._อ._พ._พฤ._ศ._ส.\".split(\"_\"),months:\"มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม\".split(\"_\"),monthsShort:\"ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.\".split(\"_\"),formats:{LT:\"H:mm\",LTS:\"H:mm:ss\",L:\"DD/MM/YYYY\",LL:\"D MMMM YYYY\",LLL:\"D MMMM YYYY เวลา H:mm\",LLLL:\"วันddddที่ D MMMM YYYY เวลา H:mm\"},relativeTime:{future:\"อีก %s\",past:\"%sที่แล้ว\",s:\"ไม่กี่วินาที\",m:\"1 นาที\",mm:\"%d นาที\",h:\"1 ชั่วโมง\",hh:\"%d ชั่วโมง\",d:\"1 วัน\",dd:\"%d วัน\",M:\"1 เดือน\",MM:\"%d เดือน\",y:\"1 ปี\",yy:\"%d ปี\"},ordinal:function(_){return _+\".\"}};return t.default.locale(d,null,!0),d}));","!function(a,e){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=e(require(\"dayjs\")):\"function\"==typeof define&&define.amd?define([\"dayjs\"],e):(a=\"undefined\"!=typeof globalThis?globalThis:a||self).dayjs_locale_tr=e(a.dayjs)}(this,(function(a){\"use strict\";function e(a){return a&&\"object\"==typeof a&&\"default\"in a?a:{default:a}}var t=e(a),_={name:\"tr\",weekdays:\"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi\".split(\"_\"),weekdaysShort:\"Paz_Pts_Sal_Çar_Per_Cum_Cts\".split(\"_\"),weekdaysMin:\"Pz_Pt_Sa_Ça_Pe_Cu_Ct\".split(\"_\"),months:\"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık\".split(\"_\"),monthsShort:\"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara\".split(\"_\"),weekStart:1,formats:{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\"},relativeTime:{future:\"%s sonra\",past:\"%s önce\",s:\"birkaç saniye\",m:\"bir dakika\",mm:\"%d dakika\",h:\"bir saat\",hh:\"%d saat\",d:\"bir gün\",dd:\"%d gün\",M:\"bir ay\",MM:\"%d ay\",y:\"bir yıl\",yy:\"%d yıl\"},ordinal:function(a){return a+\".\"}};return t.default.locale(_,null,!0),_}));","!function(_,e){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=e(require(\"dayjs\")):\"function\"==typeof define&&define.amd?define([\"dayjs\"],e):(_=\"undefined\"!=typeof globalThis?globalThis:_||self).dayjs_locale_uz=e(_.dayjs)}(this,(function(_){\"use strict\";function e(_){return _&&\"object\"==typeof _&&\"default\"in _?_:{default:_}}var t=e(_),d={name:\"uz\",weekdays:\"Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба\".split(\"_\"),months:\"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр\".split(\"_\"),weekStart:1,weekdaysShort:\"Якш_Душ_Сеш_Чор_Пай_Жум_Шан\".split(\"_\"),monthsShort:\"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек\".split(\"_\"),weekdaysMin:\"Як_Ду_Се_Чо_Па_Жу_Ша\".split(\"_\"),ordinal:function(_){return _},formats:{LT:\"HH:mm\",LTS:\"HH:mm:ss\",L:\"DD/MM/YYYY\",LL:\"D MMMM YYYY\",LLL:\"D MMMM YYYY HH:mm\",LLLL:\"D MMMM YYYY, dddd HH:mm\"},relativeTime:{future:\"Якин %s ичида\",past:\"%s олдин\",s:\"фурсат\",m:\"бир дакика\",mm:\"%d дакика\",h:\"бир соат\",hh:\"%d соат\",d:\"бир кун\",dd:\"%d кун\",M:\"бир ой\",MM:\"%d ой\",y:\"бир йил\",yy:\"%d йил\"}};return t.default.locale(d,null,!0),d}));","!function(t,n){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=n(require(\"dayjs\")):\"function\"==typeof define&&define.amd?define([\"dayjs\"],n):(t=\"undefined\"!=typeof globalThis?globalThis:t||self).dayjs_locale_vi=n(t.dayjs)}(this,(function(t){\"use strict\";function n(t){return t&&\"object\"==typeof t&&\"default\"in t?t:{default:t}}var h=n(t),_={name:\"vi\",weekdays:\"chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy\".split(\"_\"),months:\"tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12\".split(\"_\"),weekStart:1,weekdaysShort:\"CN_T2_T3_T4_T5_T6_T7\".split(\"_\"),monthsShort:\"Th01_Th02_Th03_Th04_Th05_Th06_Th07_Th08_Th09_Th10_Th11_Th12\".split(\"_\"),weekdaysMin:\"CN_T2_T3_T4_T5_T6_T7\".split(\"_\"),ordinal:function(t){return t},formats:{LT:\"HH:mm\",LTS:\"HH:mm:ss\",L:\"DD/MM/YYYY\",LL:\"D MMMM [năm] YYYY\",LLL:\"D MMMM [năm] YYYY HH:mm\",LLLL:\"dddd, D MMMM [năm] YYYY HH:mm\",l:\"DD/M/YYYY\",ll:\"D MMM YYYY\",lll:\"D MMM YYYY HH:mm\",llll:\"ddd, D MMM YYYY HH:mm\"},relativeTime:{future:\"%s tới\",past:\"%s trước\",s:\"vài giây\",m:\"một phút\",mm:\"%d phút\",h:\"một giờ\",hh:\"%d giờ\",d:\"một ngày\",dd:\"%d ngày\",M:\"một tháng\",MM:\"%d tháng\",y:\"một năm\",yy:\"%d năm\"}};return h.default.locale(_,null,!0),_}));","!function(e,_){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=_(require(\"dayjs\")):\"function\"==typeof define&&define.amd?define([\"dayjs\"],_):(e=\"undefined\"!=typeof globalThis?globalThis:e||self).dayjs_locale_zh_cn=_(e.dayjs)}(this,(function(e){\"use strict\";function _(e){return e&&\"object\"==typeof e&&\"default\"in e?e:{default:e}}var t=_(e),d={name:\"zh-cn\",weekdays:\"星期日_星期一_星期二_星期三_星期四_星期五_星期六\".split(\"_\"),weekdaysShort:\"周日_周一_周二_周三_周四_周五_周六\".split(\"_\"),weekdaysMin:\"日_一_二_三_四_五_六\".split(\"_\"),months:\"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月\".split(\"_\"),monthsShort:\"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月\".split(\"_\"),ordinal:function(e,_){return\"W\"===_?e+\"周\":e+\"日\"},weekStart:1,yearStart:4,formats:{LT:\"HH:mm\",LTS:\"HH:mm:ss\",L:\"YYYY/MM/DD\",LL:\"YYYY年M月D日\",LLL:\"YYYY年M月D日Ah点mm分\",LLLL:\"YYYY年M月D日ddddAh点mm分\",l:\"YYYY/M/D\",ll:\"YYYY年M月D日\",lll:\"YYYY年M月D日 HH:mm\",llll:\"YYYY年M月D日dddd HH:mm\"},relativeTime:{future:\"%s内\",past:\"%s前\",s:\"几秒\",m:\"1 分钟\",mm:\"%d 分钟\",h:\"1 小时\",hh:\"%d 小时\",d:\"1 天\",dd:\"%d 天\",M:\"1 个月\",MM:\"%d 个月\",y:\"1 年\",yy:\"%d 年\"},meridiem:function(e,_){var t=100*e+_;return t<600?\"凌晨\":t<900?\"早上\":t<1100?\"上午\":t<1300?\"中午\":t<1800?\"下午\":\"晚上\"}};return t.default.locale(d,null,!0),d}));","!function(_,e){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=e(require(\"dayjs\")):\"function\"==typeof define&&define.amd?define([\"dayjs\"],e):(_=\"undefined\"!=typeof globalThis?globalThis:_||self).dayjs_locale_zh_hk=e(_.dayjs)}(this,(function(_){\"use strict\";function e(_){return _&&\"object\"==typeof _&&\"default\"in _?_:{default:_}}var t=e(_),d={name:\"zh-hk\",months:\"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月\".split(\"_\"),monthsShort:\"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月\".split(\"_\"),weekdays:\"星期日_星期一_星期二_星期三_星期四_星期五_星期六\".split(\"_\"),weekdaysShort:\"週日_週一_週二_週三_週四_週五_週六\".split(\"_\"),weekdaysMin:\"日_一_二_三_四_五_六\".split(\"_\"),ordinal:function(_,e){return\"W\"===e?_+\"週\":_+\"日\"},formats:{LT:\"HH:mm\",LTS:\"HH:mm:ss\",L:\"YYYY/MM/DD\",LL:\"YYYY年M月D日\",LLL:\"YYYY年M月D日 HH:mm\",LLLL:\"YYYY年M月D日dddd HH:mm\"},relativeTime:{future:\"%s內\",past:\"%s前\",s:\"幾秒\",m:\"一分鐘\",mm:\"%d 分鐘\",h:\"一小時\",hh:\"%d 小時\",d:\"一天\",dd:\"%d 天\",M:\"一個月\",MM:\"%d 個月\",y:\"一年\",yy:\"%d 年\"}};return t.default.locale(d,null,!0),d}));","!function(_,e){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=e(require(\"dayjs\")):\"function\"==typeof define&&define.amd?define([\"dayjs\"],e):(_=\"undefined\"!=typeof globalThis?globalThis:_||self).dayjs_locale_zh_tw=e(_.dayjs)}(this,(function(_){\"use strict\";function e(_){return _&&\"object\"==typeof _&&\"default\"in _?_:{default:_}}var t=e(_),d={name:\"zh-tw\",weekdays:\"星期日_星期一_星期二_星期三_星期四_星期五_星期六\".split(\"_\"),weekdaysShort:\"週日_週一_週二_週三_週四_週五_週六\".split(\"_\"),weekdaysMin:\"日_一_二_三_四_五_六\".split(\"_\"),months:\"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月\".split(\"_\"),monthsShort:\"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月\".split(\"_\"),ordinal:function(_,e){return\"W\"===e?_+\"週\":_+\"日\"},formats:{LT:\"HH:mm\",LTS:\"HH:mm:ss\",L:\"YYYY/MM/DD\",LL:\"YYYY年M月D日\",LLL:\"YYYY年M月D日 HH:mm\",LLLL:\"YYYY年M月D日dddd HH:mm\",l:\"YYYY/M/D\",ll:\"YYYY年M月D日\",lll:\"YYYY年M月D日 HH:mm\",llll:\"YYYY年M月D日dddd HH:mm\"},relativeTime:{future:\"%s內\",past:\"%s前\",s:\"幾秒\",m:\"1 分鐘\",mm:\"%d 分鐘\",h:\"1 小時\",hh:\"%d 小時\",d:\"1 天\",dd:\"%d 天\",M:\"1 個月\",MM:\"%d 個月\",y:\"1 年\",yy:\"%d 年\"},meridiem:function(_,e){var t=100*_+e;return t<600?\"凌晨\":t<900?\"早上\":t<1100?\"上午\":t<1300?\"中午\":t<1800?\"下午\":\"晚上\"}};return t.default.locale(d,null,!0),d}));","!function(e,t){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=t():\"function\"==typeof define&&define.amd?define(t):(e=\"undefined\"!=typeof globalThis?globalThis:e||self).dayjs_plugin_localizedFormat=t()}(this,(function(){\"use strict\";var e={LTS:\"h:mm:ss A\",LT:\"h:mm A\",L:\"MM/DD/YYYY\",LL:\"MMMM D, YYYY\",LLL:\"MMMM D, YYYY h:mm A\",LLLL:\"dddd, MMMM D, YYYY h:mm A\"};return function(t,o,n){var r=o.prototype,i=r.format;n.en.formats=e,r.format=function(t){void 0===t&&(t=\"YYYY-MM-DDTHH:mm:ssZ\");var o=this.$locale().formats,n=function(t,o){return t.replace(/(\\[[^\\]]+])|(LTS?|l{1,4}|L{1,4})/g,(function(t,n,r){var i=r&&r.toUpperCase();return n||o[r]||e[r]||o[i].replace(/(\\[[^\\]]+])|(MMMM|MM|DD|dddd)/g,(function(e,t,o){return t||o.slice(1)}))}))}(t,void 0===o?{}:o);return i.call(this,n)}}}));","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = (module) => {\n\tvar getter = module && module.__esModule ?\n\t\t() => (module['default']) :\n\t\t() => (module);\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","const __WEBPACK_NAMESPACE_OBJECT__ = flarum.core.compat['forum/app'];","const __WEBPACK_NAMESPACE_OBJECT__ = flarum.core.compat['common/extend'];","const __WEBPACK_NAMESPACE_OBJECT__ = flarum.core.compat['common/models/User'];","const __WEBPACK_NAMESPACE_OBJECT__ = flarum.core.compat['common/Model'];","const __WEBPACK_NAMESPACE_OBJECT__ = flarum.core.compat['forum/components/SignUpModal'];","const __WEBPACK_NAMESPACE_OBJECT__ = flarum.core.compat['common/components/EditUserModal'];","const __WEBPACK_NAMESPACE_OBJECT__ = flarum.core.compat['common/components/Button'];","const __WEBPACK_NAMESPACE_OBJECT__ = flarum.core.compat['forum/components/SettingsPage'];","const __WEBPACK_NAMESPACE_OBJECT__ = flarum.core.compat['common/components/FieldSet'];","const __WEBPACK_NAMESPACE_OBJECT__ = flarum.core.compat['common/components/Switch'];","const __WEBPACK_NAMESPACE_OBJECT__ = flarum.core.compat['common/utils/Stream'];","const __WEBPACK_NAMESPACE_OBJECT__ = flarum.core.compat['forum/components/UserCard'];","const __WEBPACK_NAMESPACE_OBJECT__ = flarum.core.compat['forum/components/IndexPage'];","const __WEBPACK_NAMESPACE_OBJECT__ = flarum.core.compat['common/components/LinkButton'];","const __WEBPACK_NAMESPACE_OBJECT__ = flarum.core.compat['common/helpers/icon'];","export default function _setPrototypeOf(o, p) {\n _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) {\n o.__proto__ = p;\n return o;\n };\n return _setPrototypeOf(o, p);\n}","import setPrototypeOf from \"./setPrototypeOf.js\";\nexport default function _inheritsLoose(subClass, superClass) {\n subClass.prototype = Object.create(superClass.prototype);\n subClass.prototype.constructor = subClass;\n setPrototypeOf(subClass, superClass);\n}","const __WEBPACK_NAMESPACE_OBJECT__ = flarum.core.compat['common/components/Modal'];","import Modal from 'flarum/common/components/Modal';\nimport Button from 'flarum/common/components/Button';\nimport Stream from 'flarum/common/utils/Stream';\n\nexport default class ChangeBirthdayModal extends Modal {\n oninit(vnode) {\n super.oninit(vnode);\n\n this.birthday = Stream(app.session.user.birthday());\n }\n\n className() {\n return 'ChangeBirthdayModal Modal--small';\n }\n\n title() {\n return app.translator.trans('datlechin-birthdays.forum.change_dob.title');\n }\n\n content() {\n return (\n
\n
\n
\n \n \n
\n
\n {Button.component(\n {\n className: 'Button Button--primary',\n type: 'submit',\n loading: this.loading,\n },\n app.translator.trans('datlechin-birthdays.forum.change_dob.submit_button')\n )}\n
\n
\n
\n );\n }\n\n onsubmit(e) {\n e.preventDefault();\n\n if (this.birthday() === app.session.user.birthday() && this.birthday() !== null) {\n this.hide();\n return;\n }\n\n this.loading = true;\n this.alertAttrs = null;\n\n app.session.user\n .save({ birthday: this.birthday() }, { errorHandler: this.onerror.bind(this) })\n .then(() => {\n this.success = true;\n this.hide();\n })\n .catch(() => {})\n .then(this.loaded.bind(this));\n }\n\n onerror(error) {\n super.onerror(error);\n }\n}\n","const __WEBPACK_NAMESPACE_OBJECT__ = flarum.core.compat['common/components/Page'];","const __WEBPACK_NAMESPACE_OBJECT__ = flarum.core.compat['common/components/LoadingIndicator'];","const __WEBPACK_NAMESPACE_OBJECT__ = flarum.core.compat['common/helpers/listItems'];","const __WEBPACK_NAMESPACE_OBJECT__ = flarum.core.compat['common/helpers/avatar'];","const __WEBPACK_NAMESPACE_OBJECT__ = flarum.core.compat['common/helpers/username'];","const __WEBPACK_NAMESPACE_OBJECT__ = flarum.core.compat['common/components/Link'];","import Page from 'flarum/common/components/Page';\nimport IndexPage from 'flarum/forum/components/IndexPage';\nimport LoadingIndicator from 'flarum/common/components/LoadingIndicator';\nimport listItems from 'flarum/common/helpers/listItems';\nimport avatar from 'flarum/common/helpers/avatar';\nimport username from 'flarum/common/helpers/username';\nimport Link from 'flarum/common/components/Link';\n\nexport default class BirthdaysPage extends Page {\n oninit(vnode) {\n super.oninit(vnode);\n\n this.loading = true;\n\n this.users = [];\n\n this.setResults(this.loadUsers());\n }\n\n view() {\n if (this.loading) {\n return ;\n }\n\n return (\n
\n {IndexPage.prototype.hero()}\n
\n
\n \n
\n
\n
    \n {this.users.map((user) => (\n
  • \n {avatar(user)}\n
    \n {username(user)}\n
      \n
    • {app.translator.trans('datlechin-birthdays.forum.page.discussion_count', { count: user.discussionCount() })}
    • \n
    • {app.translator.trans('datlechin-birthdays.forum.page.post_count', { count: user.commentCount() })}
    • \n
    \n
    \n
  • \n ))}\n
\n
\n
\n
\n
\n
\n );\n }\n\n loadUsers() {\n const today = dayjs().format('YYYY-MM-DD');\n return app.store.find('users', {\n filter: {\n birthday: today,\n },\n });\n }\n\n setResults(results) {\n results.then((users) => {\n this.users = users;\n this.loading = false;\n m.redraw();\n });\n }\n}\n","import app from 'flarum/forum/app';\nimport { extend } from 'flarum/common/extend';\nimport User from 'flarum/common/models/User';\nimport Model from 'flarum/common/Model';\nimport SignUpModal from 'flarum/forum/components/SignUpModal';\nimport EditUserModal from 'flarum/common/components/EditUserModal';\nimport Button from 'flarum/common/components/Button';\nimport SettingsPage from 'flarum/forum/components/SettingsPage';\nimport FieldSet from 'flarum/common/components/FieldSet';\nimport Switch from 'flarum/common/components/Switch';\nimport Stream from 'flarum/common/utils/Stream';\nimport UserCard from 'flarum/forum/components/UserCard';\nimport IndexPage from 'flarum/forum/components/IndexPage';\nimport LinkButton from 'flarum/common/components/LinkButton';\nimport icon from 'flarum/common/helpers/icon';\nimport dayjs from 'dayjs';\nimport LocalizedFormat from 'dayjs/plugin/localizedFormat';\n\nimport 'dayjs/locale/vi';\nimport 'dayjs/locale/tr';\nimport 'dayjs/locale/nl';\nimport 'dayjs/locale/az';\nimport 'dayjs/locale/ml';\nimport 'dayjs/locale/ja';\nimport 'dayjs/locale/ta';\nimport 'dayjs/locale/de';\nimport 'dayjs/locale/hu';\nimport 'dayjs/locale/ru';\nimport 'dayjs/locale/it';\nimport 'dayjs/locale/fr';\nimport 'dayjs/locale/si';\nimport 'dayjs/locale/pt-br';\nimport 'dayjs/locale/pt';\nimport 'dayjs/locale/es';\nimport 'dayjs/locale/zh-hk';\nimport 'dayjs/locale/zh-tw';\nimport 'dayjs/locale/zh-cn';\nimport 'dayjs/locale/uz';\nimport 'dayjs/locale/th';\nimport 'dayjs/locale/hi';\nimport 'dayjs/locale/fi';\nimport 'dayjs/locale/ro';\nimport 'dayjs/locale/te';\nimport 'dayjs/locale/lt';\nimport 'dayjs/locale/sk';\nimport 'dayjs/locale/sv';\nimport 'dayjs/locale/fa';\n\nimport ChangeBirthdayModal from './components/ChangeBirthdayModal';\nimport calculateAge from './helpers/calculateAge';\nimport BirthdaysPage from './components/BirthdaysPage';\n\ndayjs.extend(LocalizedFormat);\n\napp.routes.birthdays = { path: '/birthdays', component: BirthdaysPage };\napp.initializers.add('datlechin/flarum-birthdays', () => {\n User.prototype.birthday = Model.attribute('birthday');\n User.prototype.showDobDate = Model.attribute('showDobDate');\n User.prototype.showDobYear = Model.attribute('showDobYear');\n User.prototype.canEditOwnBirthday = Model.attribute('canEditOwnBirthday');\n\n extend(UserCard.prototype, 'infoItems', function (items) {\n const user = this.attrs.user;\n const userLocale = user.preferences()?.locale || app.translator.formatter.locale;\n const dateFormat = app.forum.attribute('datlechin-birthdays.dateFormat') || 'LL';\n const dateNoneYearFormat = app.forum.attribute('datlechin-birthdays.dateNoneYearFormat') || 'DD MMMM';\n let birthday = user.birthday();\n const age = calculateAge(birthday);\n\n dayjs.locale(userLocale);\n\n if (birthday === null) return;\n\n if (user.showDobDate() && user.showDobYear()) birthday = dayjs(birthday).locale(userLocale).format(dateFormat);\n else if (user.showDobDate() === true && user.showDobYear() === false) birthday = dayjs(birthday).format(dateNoneYearFormat);\n else if (user.showDobDate() === false && user.showDobYear() === true) birthday = dayjs(birthday).locale(userLocale).format('YYYY');\n else return;\n\n items.add(\n 'birthday',\n <>\n {icon('fas fa-birthday-cake')}\n {app.translator.trans('datlechin-birthdays.forum.user.birthday_text', { date: birthday })}\n {user.showDobYear() ? ({app.translator.trans('datlechin-birthdays.forum.user.age_text', { age: age })}) : null}\n \n );\n });\n\n extend(EditUserModal.prototype, 'oninit', function () {\n this.birthday = Stream(this.attrs.user.birthday());\n });\n\n extend(EditUserModal.prototype, 'fields', function (items) {\n items.add(\n 'birthday',\n
\n \n \n
,\n 30\n );\n });\n\n extend(EditUserModal.prototype, 'data', function (data) {\n data.birthday = this.birthday();\n });\n\n extend(SignUpModal.prototype, 'oninit', function () {\n if (app.forum.attribute('datlechin-birthdays.setBirthdayOnRegistration')) {\n this.birthday = Stream(this.attrs.birthday || '');\n }\n });\n\n extend(SignUpModal.prototype, 'fields', function (items) {\n if (app.forum.attribute('datlechin-birthdays.setBirthdayOnRegistration')) {\n items.add(\n 'birthday',\n
\n {\n e.target.type = 'date';\n }}\n />\n
,\n 20\n );\n }\n });\n\n extend(SignUpModal.prototype, 'submitData', function (data) {\n if (app.forum.attribute('datlechin-birthdays.setBirthdayOnRegistration')) {\n data.birthday = this.birthday();\n }\n });\n\n extend(SettingsPage.prototype, 'settingsItems', function (items) {\n if (this.user.canEditOwnBirthday()) {\n items.add(\n 'birthday',\n
\n {\n this.showDobDateLoading = true;\n\n this.user.save({ showDobDate: value }).then(() => {\n this.showDobDateLoading = false;\n m.redraw();\n });\n }}\n loading={this.showDobDateLoading}\n >\n {app.translator.trans('datlechin-birthdays.forum.settings.show_dob_date_label')}\n \n {\n this.showDobYearLoading = true;\n\n this.user.save({ showDobYear: value }).then(() => {\n this.showDobYearLoading = false;\n m.redraw();\n });\n }}\n loading={this.showDobYearLoading}\n >\n {app.translator.trans('datlechin-birthdays.forum.settings.show_dob_year_label')}\n \n {app.translator.trans('datlechin-birthdays.forum.settings.show_dob_year_help')}\n
\n );\n }\n });\n\n extend(SettingsPage.prototype, 'accountItems', function (items) {\n if (this.user.canEditOwnBirthday()) {\n items.add(\n 'changeBirthday',\n \n );\n }\n });\n\n extend(IndexPage.prototype, 'navItems', (items) => {\n const user = app.session.user;\n\n if (user || app.forum.attribute('canSearchUsers')) {\n items.add(\n 'birthdays',\n LinkButton.component(\n {\n icon: 'fas fa-birthday-cake',\n href: app.route('birthdays'),\n },\n app.translator.trans('datlechin-birthdays.forum.nav.nav_item')\n )\n );\n }\n });\n});\n","export default function calculateAge(birthday) {\n let today = new Date();\n let birthDate = new Date(birthday);\n let age = today.getFullYear() - birthDate.getFullYear();\n let m = today.getMonth() - birthDate.getMonth();\n if (m < 0 || (m === 0 && today.getDate() < birthDate.getDate())) {\n age--;\n }\n return age;\n}\n"],"names":["module","exports","e","n","r","i","s","u","a","o","c","f","h","d","l","$","y","M","name","weekdays","split","months","ordinal","t","m","String","length","Array","join","v","z","utcOffset","Math","abs","floor","date","year","month","clone","add","ceil","p","w","D","ms","Q","toLowerCase","replace","g","S","_","O","args","arguments","b","locale","$L","utc","$u","x","$x","$offset","this","parse","prototype","$d","Date","NaN","test","match","substring","UTC","init","$y","getFullYear","$M","getMonth","$D","getDate","$W","getDay","$H","getHours","$m","getMinutes","$s","getSeconds","$ms","getMilliseconds","$utils","isValid","toString","isSame","startOf","endOf","isAfter","isBefore","$g","set","unix","valueOf","getTime","toDate","apply","slice","$locale","weekStart","$set","min","daysInMonth","get","Number","round","subtract","format","invalidDate","meridiem","monthsShort","weekdaysMin","weekdaysShort","getTimezoneOffset","diff","toJSON","toISOString","toUTCString","k","forEach","extend","$i","isDayjs","en","Ls","default","formats","LT","LTS","L","LL","LLL","LLLL","relativeTime","future","past","mm","hh","dd","MM","yy","require","isArray","yearStart","numbers","ll","lll","llll","toUpperCase","call","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","undefined","__webpack_modules__","getter","__esModule","definition","key","Object","defineProperty","enumerable","obj","prop","hasOwnProperty","Symbol","toStringTag","value","flarum","core","compat","_setPrototypeOf","setPrototypeOf","bind","__proto__","_inheritsLoose","subClass","superClass","create","constructor","ChangeBirthdayModal","_Modal","_proto","oninit","vnode","birthday","Stream","app","session","user","className","title","translator","trans","content","type","bidi","disabled","loading","Button","onsubmit","_this","preventDefault","alertAttrs","save","errorHandler","onerror","then","success","hide","loaded","error","Modal","BirthdaysPage","_Page","users","setResults","loadUsers","view","LoadingIndicator","IndexPage","hero","listItems","sidebarItems","toArray","map","Link","href","route","avatar","username","count","discussionCount","commentCount","today","dayjs","store","find","filter","results","redraw","Page","LocalizedFormat","birthdays","path","component","User","Model","showDobDate","showDobYear","canEditOwnBirthday","UserCard","items","_user$preferences","attrs","userLocale","preferences","formatter","dateFormat","attribute","dateNoneYearFormat","age","birthDate","calculateAge","'['","icon","EditUserModal","data","SignUpModal","placeholder","onfocus","target","SettingsPage","FieldSet","label","Switch","state","onchange","showDobDateLoading","showDobYearLoading","onclick","show","LinkButton"],"sourceRoot":""} \ No newline at end of file