vendor/assets/javascripts/flatpickr/l10n/fa.js in flatpickr-3.0.7.0 vs vendor/assets/javascripts/flatpickr/l10n/fa.js in flatpickr-4.5.2.0

- old
+ new

@@ -1,18 +1,69 @@ -/* Farsi (Persian) locals for flatpickr */ -var flatpickr = flatpickr || { l10ns: {} }; -flatpickr.l10ns.fa = {}; +/* flatpickr v4.5.2, @license MIT */ +(function (global, factory) { + typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : + typeof define === 'function' && define.amd ? define(['exports'], factory) : + (factory((global.fa = {}))); +}(this, (function (exports) { 'use strict'; -flatpickr.l10ns.fa.weekdays = { - shorthand: ["یک", "دو", "سه", "چهار", "پنج", "آدینه", "شنبه"], - longhand: ["یک‌شنبه", "دوشنبه", "سه‌شنبه", "چهارشنبه", "پنچ‌شنبه", "آدینه", "شنبه"] -}; + const fp = typeof window !== "undefined" && window.flatpickr !== undefined + ? window.flatpickr + : { + l10ns: {}, + }; + const Persian = { + weekdays: { + shorthand: ["یک", "دو", "سه", "چهار", "پنج", "جمعه", "شنبه"], + longhand: [ + "یک‌شنبه", + "دوشنبه", + "سه‌شنبه", + "چهارشنبه", + "پنچ‌شنبه", + "جمعه", + "شنبه", + ], + }, + months: { + shorthand: [ + "ژانویه", + "فوریه", + "مارس", + "آوریل", + "مه", + "ژوئن", + "ژوئیه", + "اوت", + "سپتامبر", + "اکتبر", + "نوامبر", + "دسامبر", + ], + longhand: [ + "ژانویه", + "فوریه", + "مارس", + "آوریل", + "مه", + "ژوئن", + "ژوئیه", + "اوت", + "سپتامبر", + "اکتبر", + "نوامبر", + "دسامبر", + ], + }, + firstDayOfWeek: 6, + ordinal: () => { + return ""; + }, + }; + fp.l10ns.fa = Persian; + var fa = fp.l10ns; -flatpickr.l10ns.fa.months = { - shorthand: ["ژانویه", "فوریه", "مارس", "آوریل", "مه", "ژوئن", "ژوئیه", "اوت", "سپتامبر", "اکتبر", "نوامبر", "دسامبر"], - longhand: ["ژانویه", "فوریه", "مارس", "آوریل", "مه", "ژوئن", "ژوئیه", "اوت", "سپتامبر", "اکتبر", "نوامبر", "دسامبر"] -}; + exports.Persian = Persian; + exports.default = fa; -flatpickr.l10ns.fa.ordinal = function () { - return ""; -}; -if (typeof module !== "undefined") module.exports = flatpickr.l10ns; \ No newline at end of file + Object.defineProperty(exports, '__esModule', { value: true }); + +})));