react-day-picker
Advanced tools
Comparing version
@@ -6,3 +6,3 @@ "use strict"; | ||
const date_fns_1 = require("date-fns"); | ||
const locale_1 = require("date-fns/locale"); | ||
const en_US_1 = require("date-fns/locale/en-US"); | ||
const endOfBroadcastWeek_js_1 = require("../helpers/endOfBroadcastWeek.js"); | ||
@@ -393,3 +393,3 @@ const startOfBroadcastWeek_js_1 = require("../helpers/startOfBroadcastWeek.js"); | ||
}; | ||
this.options = { locale: locale_1.enUS, ...options }; | ||
this.options = { locale: en_US_1.enUS, ...options }; | ||
this.overrides = overrides; | ||
@@ -437,4 +437,4 @@ } | ||
/** The default locale (English). */ | ||
var en_US_1 = require("date-fns/locale/en-US"); | ||
Object.defineProperty(exports, "defaultLocale", { enumerable: true, get: function () { return en_US_1.enUS; } }); | ||
var en_US_2 = require("date-fns/locale/en-US"); | ||
Object.defineProperty(exports, "defaultLocale", { enumerable: true, get: function () { return en_US_2.enUS; } }); | ||
/** | ||
@@ -441,0 +441,0 @@ * The default date library with English locale. |
@@ -211,5 +211,17 @@ "use strict"; | ||
captionLayout === "dropdown" || | ||
captionLayout === "dropdown-months" ? (react_1.default.createElement(components.MonthsDropdown, { className: classNames[UI_js_1.UI.MonthsDropdown], "aria-label": labelMonthDropdown(), classNames: classNames, components: components, disabled: Boolean(props.disableNavigation), onChange: handleMonthChange(calendarMonth.date), options: dropdownMonths, style: styles?.[UI_js_1.UI.Dropdown], value: dateLib.getMonth(calendarMonth.date) })) : (react_1.default.createElement("span", { role: "status", "aria-live": "polite" }, formatMonthDropdown(calendarMonth.date, dateLib))), | ||
captionLayout === "dropdown-months" ? (react_1.default.createElement(components.MonthsDropdown, { className: classNames[UI_js_1.UI.MonthsDropdown], "aria-label": labelMonthDropdown(), classNames: classNames, components: components, disabled: Boolean(props.disableNavigation), onChange: handleMonthChange(calendarMonth.date), options: dropdownMonths, style: styles?.[UI_js_1.UI.Dropdown], value: dateLib.getMonth(calendarMonth.date) })) : (react_1.default.createElement("span", null, formatMonthDropdown(calendarMonth.date, dateLib))), | ||
captionLayout === "dropdown" || | ||
captionLayout === "dropdown-years" ? (react_1.default.createElement(components.YearsDropdown, { className: classNames[UI_js_1.UI.YearsDropdown], "aria-label": labelYearDropdown(dateLib.options), classNames: classNames, components: components, disabled: Boolean(props.disableNavigation), onChange: handleYearChange(calendarMonth.date), options: dropdownYears, style: styles?.[UI_js_1.UI.Dropdown], value: dateLib.getYear(calendarMonth.date) })) : (react_1.default.createElement("span", { role: "status", "aria-live": "polite" }, formatYearDropdown(calendarMonth.date, dateLib))))) : (react_1.default.createElement(components.CaptionLabel, { className: classNames[UI_js_1.UI.CaptionLabel], role: "status", "aria-live": "polite" }, formatCaption(calendarMonth.date, dateLib.options, dateLib)))), | ||
captionLayout === "dropdown-years" ? (react_1.default.createElement(components.YearsDropdown, { className: classNames[UI_js_1.UI.YearsDropdown], "aria-label": labelYearDropdown(dateLib.options), classNames: classNames, components: components, disabled: Boolean(props.disableNavigation), onChange: handleYearChange(calendarMonth.date), options: dropdownYears, style: styles?.[UI_js_1.UI.Dropdown], value: dateLib.getYear(calendarMonth.date) })) : (react_1.default.createElement("span", null, formatYearDropdown(calendarMonth.date, dateLib))), | ||
react_1.default.createElement("span", { role: "status", "aria-live": "polite", style: { | ||
border: 0, | ||
clip: "rect(0 0 0 0)", | ||
height: "1px", | ||
margin: "-1px", | ||
overflow: "hidden", | ||
padding: 0, | ||
position: "absolute", | ||
width: "1px", | ||
whiteSpace: "nowrap", | ||
wordWrap: "normal" | ||
} }, formatCaption(calendarMonth.date, dateLib.options, dateLib)))) : (react_1.default.createElement(components.CaptionLabel, { className: classNames[UI_js_1.UI.CaptionLabel], role: "status", "aria-live": "polite" }, formatCaption(calendarMonth.date, dateLib.options, dateLib)))), | ||
react_1.default.createElement(components.MonthGrid, { role: "grid", "aria-multiselectable": mode === "multiple" || mode === "range", "aria-label": labelGrid(calendarMonth.date, dateLib.options, dateLib) || | ||
@@ -216,0 +228,0 @@ undefined, className: classNames[UI_js_1.UI.MonthGrid], style: styles?.[UI_js_1.UI.MonthGrid] }, |
import { TZDate } from "@date-fns/tz"; | ||
import { addDays, addMonths, addWeeks, addYears, differenceInCalendarDays, differenceInCalendarMonths, eachMonthOfInterval, endOfISOWeek, endOfMonth, endOfWeek, endOfYear, format, getISOWeek, getMonth, getWeek, getYear, isAfter, isBefore, isDate, isSameDay, isSameMonth, isSameYear, max, min, setMonth, setYear, startOfDay, startOfISOWeek, startOfMonth, startOfWeek, startOfYear } from "date-fns"; | ||
import { enUS } from "date-fns/locale"; | ||
import { enUS } from "date-fns/locale/en-US"; | ||
import { endOfBroadcastWeek } from "../helpers/endOfBroadcastWeek.js"; | ||
@@ -5,0 +5,0 @@ import { startOfBroadcastWeek } from "../helpers/startOfBroadcastWeek.js"; |
@@ -175,5 +175,17 @@ import React, { useCallback, useMemo, useRef } from "react"; | ||
captionLayout === "dropdown" || | ||
captionLayout === "dropdown-months" ? (React.createElement(components.MonthsDropdown, { className: classNames[UI.MonthsDropdown], "aria-label": labelMonthDropdown(), classNames: classNames, components: components, disabled: Boolean(props.disableNavigation), onChange: handleMonthChange(calendarMonth.date), options: dropdownMonths, style: styles?.[UI.Dropdown], value: dateLib.getMonth(calendarMonth.date) })) : (React.createElement("span", { role: "status", "aria-live": "polite" }, formatMonthDropdown(calendarMonth.date, dateLib))), | ||
captionLayout === "dropdown-months" ? (React.createElement(components.MonthsDropdown, { className: classNames[UI.MonthsDropdown], "aria-label": labelMonthDropdown(), classNames: classNames, components: components, disabled: Boolean(props.disableNavigation), onChange: handleMonthChange(calendarMonth.date), options: dropdownMonths, style: styles?.[UI.Dropdown], value: dateLib.getMonth(calendarMonth.date) })) : (React.createElement("span", null, formatMonthDropdown(calendarMonth.date, dateLib))), | ||
captionLayout === "dropdown" || | ||
captionLayout === "dropdown-years" ? (React.createElement(components.YearsDropdown, { className: classNames[UI.YearsDropdown], "aria-label": labelYearDropdown(dateLib.options), classNames: classNames, components: components, disabled: Boolean(props.disableNavigation), onChange: handleYearChange(calendarMonth.date), options: dropdownYears, style: styles?.[UI.Dropdown], value: dateLib.getYear(calendarMonth.date) })) : (React.createElement("span", { role: "status", "aria-live": "polite" }, formatYearDropdown(calendarMonth.date, dateLib))))) : (React.createElement(components.CaptionLabel, { className: classNames[UI.CaptionLabel], role: "status", "aria-live": "polite" }, formatCaption(calendarMonth.date, dateLib.options, dateLib)))), | ||
captionLayout === "dropdown-years" ? (React.createElement(components.YearsDropdown, { className: classNames[UI.YearsDropdown], "aria-label": labelYearDropdown(dateLib.options), classNames: classNames, components: components, disabled: Boolean(props.disableNavigation), onChange: handleYearChange(calendarMonth.date), options: dropdownYears, style: styles?.[UI.Dropdown], value: dateLib.getYear(calendarMonth.date) })) : (React.createElement("span", null, formatYearDropdown(calendarMonth.date, dateLib))), | ||
React.createElement("span", { role: "status", "aria-live": "polite", style: { | ||
border: 0, | ||
clip: "rect(0 0 0 0)", | ||
height: "1px", | ||
margin: "-1px", | ||
overflow: "hidden", | ||
padding: 0, | ||
position: "absolute", | ||
width: "1px", | ||
whiteSpace: "nowrap", | ||
wordWrap: "normal" | ||
} }, formatCaption(calendarMonth.date, dateLib.options, dateLib)))) : (React.createElement(components.CaptionLabel, { className: classNames[UI.CaptionLabel], role: "status", "aria-live": "polite" }, formatCaption(calendarMonth.date, dateLib.options, dateLib)))), | ||
React.createElement(components.MonthGrid, { role: "grid", "aria-multiselectable": mode === "multiple" || mode === "range", "aria-label": labelGrid(calendarMonth.date, dateLib.options, dateLib) || | ||
@@ -180,0 +192,0 @@ undefined, className: classNames[UI.MonthGrid], style: styles?.[UI.MonthGrid] }, |
{ | ||
"name": "react-day-picker", | ||
"version": "9.6.2", | ||
"version": "9.6.3", | ||
"description": "Customizable Date Picker for React", | ||
@@ -177,5 +177,3 @@ "author": "Giampaolo Bellavite <io@gpbl.dev>", | ||
"dist", | ||
"src/style.css", | ||
"src/style.module.css", | ||
"src/style.module.css.d.ts", | ||
"src", | ||
"jalali.js", | ||
@@ -182,0 +180,0 @@ "jalali.d.ts", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
1043281
42.42%829
25.42%22990
67.91%5
-16.67%