index.js 917 B

1234567891011121314151617181920212223242526272829303132
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", {
  3. value: true
  4. });
  5. exports.default = void 0;
  6. var accusativeWeekdays = ['vasárnap', 'hétfőn', 'kedden', 'szerdán', 'csütörtökön', 'pénteken', 'szombaton'];
  7. function week(isFuture) {
  8. return function (date) {
  9. var weekday = accusativeWeekdays[date.getUTCDay()];
  10. var prefix = isFuture ? '' : "'múlt' ";
  11. return "".concat(prefix, "'").concat(weekday, "' p'-kor'");
  12. };
  13. }
  14. var formatRelativeLocale = {
  15. lastWeek: week(false),
  16. yesterday: "'tegnap' p'-kor'",
  17. today: "'ma' p'-kor'",
  18. tomorrow: "'holnap' p'-kor'",
  19. nextWeek: week(true),
  20. other: 'P'
  21. };
  22. var formatRelative = function formatRelative(token, date) {
  23. var format = formatRelativeLocale[token];
  24. if (typeof format === 'function') {
  25. return format(date);
  26. }
  27. return format;
  28. };
  29. var _default = formatRelative;
  30. exports.default = _default;
  31. module.exports = exports.default;