Socket
Socket
Sign inDemoInstall

react-day-picker

Package Overview
Dependencies
4
Maintainers
2
Versions
222
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 8.10.0 to 8.10.1

5

dist/index.d.ts

@@ -1221,6 +1221,7 @@ import * as react from 'react';

type RootContextProps = Partial<DayPickerDefaultProps> | Partial<DayPickerSingleProps> | Partial<DayPickerMultipleProps> | Partial<DayPickerRangeProps>;
/** The props of {@link RootProvider}. */
interface RootContext {
type RootContext = RootContextProps & {
children?: ReactNode;
}
};
/** Provide the value for all the context providers. */

@@ -1227,0 +1228,0 @@ declare function RootProvider(props: RootContext): JSX.Element;

11

dist/index.min.js

@@ -1,11 +0,2 @@

!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("react"),require("date-fns"),require("date-fns/locale")):"function"==typeof define&&define.amd?define(["exports","react","date-fns","date-fns/locale"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).DatePicker={},e.React,e.DateFns,e.DateFnsLocale)}(this,(function(e,t,n,r){"use strict";var o=function(){return o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},o.apply(this,arguments)};function a(e,t,n){if(n||2===arguments.length)for(var r,o=0,a=t.length;o<a;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}"function"==typeof SuppressedError&&SuppressedError;var i,s={exports:{}},l={};var c,u={};
/**
* @license React
* react-jsx-runtime.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/"production"===process.env.NODE_ENV?s.exports=function(){if(c)return u;c=1;var e=t,n=Symbol.for("react.element"),r=Symbol.for("react.fragment"),o=Object.prototype.hasOwnProperty,a=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,i={key:!0,ref:!0,__self:!0,__source:!0};function s(e,t,r){var s,l={},c=null,u=null;for(s in void 0!==r&&(c=""+r),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)o.call(t,s)&&!i.hasOwnProperty(s)&&(l[s]=t[s]);if(e&&e.defaultProps)for(s in t=e.defaultProps)void 0===l[s]&&(l[s]=t[s]);return{$$typeof:n,type:e,key:c,ref:u,props:l,_owner:a.current}}return u.Fragment=r,u.jsx=s,u.jsxs=s,u}():s.exports=(i||(i=1,"production"!==process.env.NODE_ENV&&function(){var e=t,n=Symbol.for("react.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),c=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),f=Symbol.for("react.suspense_list"),p=Symbol.for("react.memo"),y=Symbol.for("react.lazy"),v=Symbol.for("react.offscreen"),h=Symbol.iterator,m="@@iterator",b=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;function g(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];!function(e,t,n){var r=b.ReactDebugCurrentFrame.getStackAddendum();""!==r&&(t+="%s",n=n.concat([r]));var o=n.map((function(e){return String(e)}));o.unshift("Warning: "+t),Function.prototype.apply.call(console[e],console,o)}("error",e,n)}var x,D=!1,_=!1,w=!1,k=!1,M=!1;function j(e){return e.displayName||"Context"}function S(e){if(null==e)return null;if("number"==typeof e.tag&&g("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."),"function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case o:return"Fragment";case r:return"Portal";case i:return"Profiler";case a:return"StrictMode";case d:return"Suspense";case f:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case c:return j(e)+".Consumer";case s:return j(e._context)+".Provider";case u:return function(e,t,n){var r=e.displayName;if(r)return r;var o=t.displayName||t.name||"";return""!==o?n+"("+o+")":n}(e,e.render,"ForwardRef");case p:var t=e.displayName||null;return null!==t?t:S(e.type)||"Memo";case y:var n=e,l=n._payload,v=n._init;try{return S(v(l))}catch(e){return null}}return null}x=Symbol.for("react.module.reference");var O,N,C,P,I,E,R,W=Object.assign,L=0;function T(){}T.__reactDisabledLog=!0;var F,B=b.ReactCurrentDispatcher;function A(e,t,n){if(void 0===F)try{throw Error()}catch(e){var r=e.stack.trim().match(/\n( *(at )?)/);F=r&&r[1]||""}return"\n"+F+e}var $,Y=!1,U="function"==typeof WeakMap?WeakMap:Map;function z(e,t){if(!e||Y)return"";var n,r=$.get(e);if(void 0!==r)return r;Y=!0;var o,a=Error.prepareStackTrace;Error.prepareStackTrace=void 0,o=B.current,B.current=null,function(){if(0===L){O=console.log,N=console.info,C=console.warn,P=console.error,I=console.group,E=console.groupCollapsed,R=console.groupEnd;var e={configurable:!0,enumerable:!0,value:T,writable:!0};Object.defineProperties(console,{info:e,log:e,warn:e,error:e,group:e,groupCollapsed:e,groupEnd:e})}L++}();try{if(t){var i=function(){throw Error()};if(Object.defineProperty(i.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(i,[])}catch(e){n=e}Reflect.construct(e,[],i)}else{try{i.call()}catch(e){n=e}e.call(i.prototype)}}else{try{throw Error()}catch(e){n=e}e()}}catch(t){if(t&&n&&"string"==typeof t.stack){for(var s=t.stack.split("\n"),l=n.stack.split("\n"),c=s.length-1,u=l.length-1;c>=1&&u>=0&&s[c]!==l[u];)u--;for(;c>=1&&u>=0;c--,u--)if(s[c]!==l[u]){if(1!==c||1!==u)do{if(c--,--u<0||s[c]!==l[u]){var d="\n"+s[c].replace(" at new "," at ");return e.displayName&&d.includes("<anonymous>")&&(d=d.replace("<anonymous>",e.displayName)),"function"==typeof e&&$.set(e,d),d}}while(c>=1&&u>=0);break}}}finally{Y=!1,B.current=o,function(){if(0==--L){var e={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:W({},e,{value:O}),info:W({},e,{value:N}),warn:W({},e,{value:C}),error:W({},e,{value:P}),group:W({},e,{value:I}),groupCollapsed:W({},e,{value:E}),groupEnd:W({},e,{value:R})})}L<0&&g("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}(),Error.prepareStackTrace=a}var f=e?e.displayName||e.name:"",p=f?A(f):"";return"function"==typeof e&&$.set(e,p),p}function H(e,t,n){if(null==e)return"";if("function"==typeof e)return z(e,!(!(r=e.prototype)||!r.isReactComponent));var r;if("string"==typeof e)return A(e);switch(e){case d:return A("Suspense");case f:return A("SuspenseList")}if("object"==typeof e)switch(e.$$typeof){case u:return z(e.render,!1);case p:return H(e.type,t,n);case y:var o=e,a=o._payload,i=o._init;try{return H(i(a),t,n)}catch(e){}}return""}$=new U;var q=Object.prototype.hasOwnProperty,K={},V=b.ReactDebugCurrentFrame;function Z(e){if(e){var t=e._owner,n=H(e.type,e._source,t?t.type:null);V.setExtraStackFrame(n)}else V.setExtraStackFrame(null)}var G=Array.isArray;function J(e){return G(e)}function X(e){return""+e}function Q(e){if(function(e){try{return X(e),!1}catch(e){return!0}}(e))return g("The provided key is an unsupported type %s. This value must be coerced to a string before before using it here.",function(e){return"function"==typeof Symbol&&Symbol.toStringTag&&e[Symbol.toStringTag]||e.constructor.name||"Object"}(e)),X(e)}var ee,te,ne,re=b.ReactCurrentOwner,oe={key:!0,ref:!0,__self:!0,__source:!0};ne={};var ae=function(e,t,r,o,a,i,s){var l={$$typeof:n,type:e,key:t,ref:r,props:s,_owner:i,_store:{}};return Object.defineProperty(l._store,"validated",{configurable:!1,enumerable:!1,writable:!0,value:!1}),Object.defineProperty(l,"_self",{configurable:!1,enumerable:!1,writable:!1,value:o}),Object.defineProperty(l,"_source",{configurable:!1,enumerable:!1,writable:!1,value:a}),Object.freeze&&(Object.freeze(l.props),Object.freeze(l)),l};function ie(e,t,n,r,o){var a,i={},s=null,l=null;for(a in void 0!==n&&(Q(n),s=""+n),function(e){if(q.call(e,"key")){var t=Object.getOwnPropertyDescriptor(e,"key").get;if(t&&t.isReactWarning)return!1}return void 0!==e.key}(t)&&(Q(t.key),s=""+t.key),function(e){if(q.call(e,"ref")){var t=Object.getOwnPropertyDescriptor(e,"ref").get;if(t&&t.isReactWarning)return!1}return void 0!==e.ref}(t)&&(l=t.ref,function(e,t){if("string"==typeof e.ref&&re.current&&t&&re.current.stateNode!==t){var n=S(re.current.type);ne[n]||(g('Component "%s" contains the string ref "%s". Support for string refs will be removed in a future major release. This case cannot be automatically converted to an arrow function. We ask you to manually fix this case by using useRef() or createRef() instead. Learn more about using refs safely here: https://reactjs.org/link/strict-mode-string-ref',S(re.current.type),e.ref),ne[n]=!0)}}(t,o)),t)q.call(t,a)&&!oe.hasOwnProperty(a)&&(i[a]=t[a]);if(e&&e.defaultProps){var c=e.defaultProps;for(a in c)void 0===i[a]&&(i[a]=c[a])}if(s||l){var u="function"==typeof e?e.displayName||e.name||"Unknown":e;s&&function(e,t){var n=function(){ee||(ee=!0,g("%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)",t))};n.isReactWarning=!0,Object.defineProperty(e,"key",{get:n,configurable:!0})}(i,u),l&&function(e,t){var n=function(){te||(te=!0,g("%s: `ref` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)",t))};n.isReactWarning=!0,Object.defineProperty(e,"ref",{get:n,configurable:!0})}(i,u)}return ae(e,s,l,o,r,re.current,i)}var se,le=b.ReactCurrentOwner,ce=b.ReactDebugCurrentFrame;function ue(e){if(e){var t=e._owner,n=H(e.type,e._source,t?t.type:null);ce.setExtraStackFrame(n)}else ce.setExtraStackFrame(null)}function de(e){return"object"==typeof e&&null!==e&&e.$$typeof===n}function fe(){if(le.current){var e=S(le.current.type);if(e)return"\n\nCheck the render method of `"+e+"`."}return""}se=!1;var pe={};function ye(e,t){if(e._store&&!e._store.validated&&null==e.key){e._store.validated=!0;var n=function(e){var t=fe();if(!t){var n="string"==typeof e?e:e.displayName||e.name;n&&(t="\n\nCheck the top-level render call using <"+n+">.")}return t}(t);if(!pe[n]){pe[n]=!0;var r="";e&&e._owner&&e._owner!==le.current&&(r=" It was passed a child from "+S(e._owner.type)+"."),ue(e),g('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',n,r),ue(null)}}}function ve(e,t){if("object"==typeof e)if(J(e))for(var n=0;n<e.length;n++){var r=e[n];de(r)&&ye(r,t)}else if(de(e))e._store&&(e._store.validated=!0);else if(e){var o=function(e){if(null===e||"object"!=typeof e)return null;var t=h&&e[h]||e[m];return"function"==typeof t?t:null}(e);if("function"==typeof o&&o!==e.entries)for(var a,i=o.call(e);!(a=i.next()).done;)de(a.value)&&ye(a.value,t)}}function he(e){var t,n=e.type;if(null!=n&&"string"!=typeof n){if("function"==typeof n)t=n.propTypes;else{if("object"!=typeof n||n.$$typeof!==u&&n.$$typeof!==p)return;t=n.propTypes}if(t){var r=S(n);!function(e,t,n,r,o){var a=Function.call.bind(q);for(var i in e)if(a(e,i)){var s=void 0;try{if("function"!=typeof e[i]){var l=Error((r||"React class")+": "+n+" type `"+i+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof e[i]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw l.name="Invariant Violation",l}s=e[i](t,i,r,n,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}catch(e){s=e}!s||s instanceof Error||(Z(o),g("%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).",r||"React class",n,i,typeof s),Z(null)),s instanceof Error&&!(s.message in K)&&(K[s.message]=!0,Z(o),g("Failed %s type: %s",n,s.message),Z(null))}}(t,e.props,"prop",r,e)}else void 0===n.PropTypes||se||(se=!0,g("Component %s declared `PropTypes` instead of `propTypes`. Did you misspell the property assignment?",S(n)||"Unknown"));"function"!=typeof n.getDefaultProps||n.getDefaultProps.isReactClassApproved||g("getDefaultProps is only used on classic React.createClass definitions. Use a static property named `defaultProps` instead.")}}function me(e,t,r,l,h,m){var b=function(e){return"string"==typeof e||"function"==typeof e||!!(e===o||e===i||M||e===a||e===d||e===f||k||e===v||D||_||w)||"object"==typeof e&&null!==e&&(e.$$typeof===y||e.$$typeof===p||e.$$typeof===s||e.$$typeof===c||e.$$typeof===u||e.$$typeof===x||void 0!==e.getModuleId)}(e);if(!b){var j="";(void 0===e||"object"==typeof e&&null!==e&&0===Object.keys(e).length)&&(j+=" You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.");var O,N=function(e){return void 0!==e?"\n\nCheck your code at "+e.fileName.replace(/^.*[\\\/]/,"")+":"+e.lineNumber+".":""}(h);j+=N||fe(),null===e?O="null":J(e)?O="array":void 0!==e&&e.$$typeof===n?(O="<"+(S(e.type)||"Unknown")+" />",j=" Did you accidentally export a JSX literal instead of a component?"):O=typeof e,g("React.jsx: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",O,j)}var C=ie(e,t,r,h,m);if(null==C)return C;if(b){var P=t.children;if(void 0!==P)if(l)if(J(P)){for(var I=0;I<P.length;I++)ve(P[I],e);Object.freeze&&Object.freeze(P)}else g("React.jsx: Static children should always be an array. You are likely explicitly calling React.jsxs or React.jsxDEV. Use the Babel transform instead.");else ve(P,e)}return e===o?function(e){for(var t=Object.keys(e.props),n=0;n<t.length;n++){var r=t[n];if("children"!==r&&"key"!==r){ue(e),g("Invalid prop `%s` supplied to `React.Fragment`. React.Fragment can only have `key` and `children` props.",r),ue(null);break}}null!==e.ref&&(ue(e),g("Invalid attribute `ref` supplied to `React.Fragment`."),ue(null))}(C):he(C),C}var be=function(e,t,n){return me(e,t,n,!1)},ge=function(e,t,n){return me(e,t,n,!0)};l.Fragment=o,l.jsx=be,l.jsxs=ge}()),l);var d=s.exports;function f(e){return"multiple"===e.mode}function p(e){return"range"===e.mode}function y(e){return"single"===e.mode}var v={root:"rdp",multiple_months:"rdp-multiple_months",with_weeknumber:"rdp-with_weeknumber",vhidden:"rdp-vhidden",button_reset:"rdp-button_reset",button:"rdp-button",caption:"rdp-caption",caption_start:"rdp-caption_start",caption_end:"rdp-caption_end",caption_between:"rdp-caption_between",caption_label:"rdp-caption_label",caption_dropdowns:"rdp-caption_dropdowns",dropdown:"rdp-dropdown",dropdown_month:"rdp-dropdown_month",dropdown_year:"rdp-dropdown_year",dropdown_icon:"rdp-dropdown_icon",months:"rdp-months",month:"rdp-month",table:"rdp-table",tbody:"rdp-tbody",tfoot:"rdp-tfoot",head:"rdp-head",head_row:"rdp-head_row",head_cell:"rdp-head_cell",nav:"rdp-nav",nav_button:"rdp-nav_button",nav_button_previous:"rdp-nav_button_previous",nav_button_next:"rdp-nav_button_next",nav_icon:"rdp-nav_icon",row:"rdp-row",weeknumber:"rdp-weeknumber",cell:"rdp-cell",day:"rdp-day",day_today:"rdp-day_today",day_outside:"rdp-day_outside",day_selected:"rdp-day_selected",day_disabled:"rdp-day_disabled",day_hidden:"rdp-day_hidden",day_range_start:"rdp-day_range_start",day_range_end:"rdp-day_range_end",day_range_middle:"rdp-day_range_middle"};var h=Object.freeze({__proto__:null,formatCaption:function(e,t){return n.format(e,"LLLL y",t)},formatDay:function(e,t){return n.format(e,"d",t)},formatMonthCaption:function(e,t){return n.format(e,"LLLL",t)},formatWeekNumber:function(e){return"".concat(e)},formatWeekdayName:function(e,t){return n.format(e,"cccccc",t)},formatYearCaption:function(e,t){return n.format(e,"yyyy",t)}}),m=Object.freeze({__proto__:null,labelDay:function(e,t,r){return n.format(e,"do MMMM (EEEE)",r)},labelMonthDropdown:function(){return"Month: "},labelNext:function(){return"Go to next month"},labelPrevious:function(){return"Go to previous month"},labelWeekNumber:function(e){return"Week n. ".concat(e)},labelWeekday:function(e,t){return n.format(e,"cccc",t)},labelYearDropdown:function(){return"Year: "}});function b(e){var t=e.fromYear,r=e.toYear,o=e.fromMonth,a=e.toMonth,i=e.fromDate,s=e.toDate;return o?i=n.startOfMonth(o):t&&(i=new Date(t,0,1)),a?s=n.endOfMonth(a):r&&(s=new Date(r,11,31)),{fromDate:i?n.startOfDay(i):void 0,toDate:s?n.startOfDay(s):void 0}}var g=t.createContext(void 0);function x(e){var t,n,a,i,s,l=e.initialProps,c=(n=v,a=r.enUS,i=new Date,{captionLayout:"buttons",classNames:n,formatters:h,labels:m,locale:a,modifiersClassNames:{},modifiers:{},numberOfMonths:1,styles:{},today:i,mode:"default"}),u=b(l),x=u.fromDate,D=u.toDate,_=null!==(t=l.captionLayout)&&void 0!==t?t:c.captionLayout;"buttons"===_||x&&D||(_="buttons"),(y(l)||f(l)||p(l))&&(s=l.onSelect);var w=o(o(o({},c),l),{captionLayout:_,classNames:o(o({},c.classNames),l.classNames),components:o({},l.components),formatters:o(o({},c.formatters),l.formatters),fromDate:x,labels:o(o({},c.labels),l.labels),mode:l.mode||c.mode,modifiers:o(o({},c.modifiers),l.modifiers),modifiersClassNames:o(o({},c.modifiersClassNames),l.modifiersClassNames),onSelect:s,styles:o(o({},c.styles),l.styles),toDate:D});return d.jsx(g.Provider,{value:w,children:e.children})}function D(){var e=t.useContext(g);if(!e)throw new Error("useDayPicker must be used within a DayPickerProvider.");return e}function _(e){var t=D(),n=t.locale,r=t.classNames,o=t.styles,a=t.formatters.formatCaption;return d.jsx("div",{className:r.caption_label,style:o.caption_label,"aria-live":"polite",role:"presentation",id:e.id,children:a(e.displayMonth,{locale:n})})}function w(e){return d.jsx("svg",o({width:"8px",height:"8px",viewBox:"0 0 120 120","data-testid":"iconDropdown"},e,{children:d.jsx("path",{d:"M4.22182541,48.2218254 C8.44222828,44.0014225 15.2388494,43.9273804 19.5496459,47.9996989 L19.7781746,48.2218254 L60,88.443 L100.221825,48.2218254 C104.442228,44.0014225 111.238849,43.9273804 115.549646,47.9996989 L115.778175,48.2218254 C119.998577,52.4422283 120.07262,59.2388494 116.000301,63.5496459 L115.778175,63.7781746 L67.7781746,111.778175 C63.5577717,115.998577 56.7611506,116.07262 52.4503541,112.000301 L52.2218254,111.778175 L4.22182541,63.7781746 C-0.0739418023,59.4824074 -0.0739418023,52.5175926 4.22182541,48.2218254 Z",fill:"currentColor",fillRule:"nonzero"})}))}function k(e){var t,n,r=e.onChange,o=e.value,a=e.children,i=e.caption,s=e.className,l=e.style,c=D(),u=null!==(n=null===(t=c.components)||void 0===t?void 0:t.IconDropdown)&&void 0!==n?n:w;return d.jsxs("div",{className:s,style:l,children:[d.jsx("span",{className:c.classNames.vhidden,children:e["aria-label"]}),d.jsx("select",{name:e.name,"aria-label":e["aria-label"],className:c.classNames.dropdown,style:c.styles.dropdown,value:o,onChange:r,children:a}),d.jsxs("div",{className:c.classNames.caption_label,style:c.styles.caption_label,"aria-hidden":"true",children:[i,d.jsx(u,{className:c.classNames.dropdown_icon,style:c.styles.dropdown_icon})]})]})}function M(e){var t,r=D(),o=r.fromDate,a=r.toDate,i=r.styles,s=r.locale,l=r.formatters.formatMonthCaption,c=r.classNames,u=r.components,f=r.labels.labelMonthDropdown;if(!o)return d.jsx(d.Fragment,{});if(!a)return d.jsx(d.Fragment,{});var p=[];if(n.isSameYear(o,a))for(var y=n.startOfMonth(o),v=o.getMonth();v<=a.getMonth();v++)p.push(n.setMonth(y,v));else for(y=n.startOfMonth(new Date),v=0;v<=11;v++)p.push(n.setMonth(y,v));var h=null!==(t=null==u?void 0:u.Dropdown)&&void 0!==t?t:k;return d.jsx(h,{name:"months","aria-label":f(),className:c.dropdown_month,style:i.dropdown_month,onChange:function(t){var r=Number(t.target.value),o=n.setMonth(n.startOfMonth(e.displayMonth),r);e.onChange(o)},value:e.displayMonth.getMonth(),caption:l(e.displayMonth,{locale:s}),children:p.map((function(e){return d.jsx("option",{value:e.getMonth(),children:l(e,{locale:s})},e.getMonth())}))})}function j(e){var t,r=e.displayMonth,o=D(),a=o.fromDate,i=o.toDate,s=o.locale,l=o.styles,c=o.classNames,u=o.components,f=o.formatters.formatYearCaption,p=o.labels.labelYearDropdown,y=[];if(!a)return d.jsx(d.Fragment,{});if(!i)return d.jsx(d.Fragment,{});for(var v=a.getFullYear(),h=i.getFullYear(),m=v;m<=h;m++)y.push(n.setYear(n.startOfYear(new Date),m));var b=null!==(t=null==u?void 0:u.Dropdown)&&void 0!==t?t:k;return d.jsx(b,{name:"years","aria-label":p(),className:c.dropdown_year,style:l.dropdown_year,onChange:function(t){var o=n.setYear(n.startOfMonth(r),Number(t.target.value));e.onChange(o)},value:r.getFullYear(),caption:f(r,{locale:s}),children:y.map((function(e){return d.jsx("option",{value:e.getFullYear(),children:f(e,{locale:s})},e.getFullYear())}))})}function S(){var e=D(),r=function(e){var t=e.month,r=e.defaultMonth,o=e.today,a=t||r||o||new Date,i=e.toDate,s=e.fromDate,l=e.numberOfMonths,c=void 0===l?1:l;if(i&&n.differenceInCalendarMonths(i,a)<0){var u=-1*(c-1);a=n.addMonths(i,u)}return s&&n.differenceInCalendarMonths(a,s)<0&&(a=s),n.startOfMonth(a)}(e),o=function(e,n){var r=t.useState(e),o=r[0];return[void 0===n?o:n,r[1]]}(r,e.month),a=o[0],i=o[1];return[a,function(t){var r;if(!e.disableNavigation){var o=n.startOfMonth(t);i(o),null===(r=e.onMonthChange)||void 0===r||r.call(e,o)}}]}var O=t.createContext(void 0);function N(e){var t=D(),r=S(),o=r[0],a=r[1],i=function(e,t){for(var r=t.reverseMonths,o=t.numberOfMonths,a=n.startOfMonth(e),i=n.startOfMonth(n.addMonths(a,o)),s=n.differenceInCalendarMonths(i,a),l=[],c=0;c<s;c++){var u=n.addMonths(a,c);l.push(u)}return r&&(l=l.reverse()),l}(o,t),s=function(e,t){if(!t.disableNavigation){var r=t.toDate,o=t.pagedNavigation,a=t.numberOfMonths,i=void 0===a?1:a,s=o?i:1,l=n.startOfMonth(e);if(!r)return n.addMonths(l,s);if(!(n.differenceInCalendarMonths(r,e)<i))return n.addMonths(l,s)}}(o,t),l=function(e,t){if(!t.disableNavigation){var r=t.fromDate,o=t.pagedNavigation,a=t.numberOfMonths,i=o?void 0===a?1:a:1,s=n.startOfMonth(e);if(!r)return n.addMonths(s,-i);if(!(n.differenceInCalendarMonths(s,r)<=0))return n.addMonths(s,-i)}}(o,t),c=function(e){return i.some((function(t){return n.isSameMonth(e,t)}))},u={currentMonth:o,displayMonths:i,goToMonth:a,goToDate:function(e,r){c(e)||(r&&n.isBefore(e,r)?a(n.addMonths(e,1+-1*t.numberOfMonths)):a(e))},previousMonth:l,nextMonth:s,isDateDisplayed:c};return d.jsx(O.Provider,{value:u,children:e.children})}function C(){var e=t.useContext(O);if(!e)throw new Error("useNavigation must be used within a NavigationProvider");return e}function P(e){var t,r=D(),o=r.classNames,a=r.styles,i=r.components,s=C().goToMonth,l=function(t){s(n.addMonths(t,e.displayIndex?-e.displayIndex:0))},c=null!==(t=null==i?void 0:i.CaptionLabel)&&void 0!==t?t:_,u=d.jsx(c,{id:e.id,displayMonth:e.displayMonth});return d.jsxs("div",{className:o.caption_dropdowns,style:a.caption_dropdowns,children:[d.jsx("div",{className:o.vhidden,children:u}),d.jsx(M,{onChange:l,displayMonth:e.displayMonth}),d.jsx(j,{onChange:l,displayMonth:e.displayMonth})]})}function I(e){return d.jsx("svg",o({width:"16px",height:"16px",viewBox:"0 0 120 120"},e,{children:d.jsx("path",{d:"M69.490332,3.34314575 C72.6145263,0.218951416 77.6798462,0.218951416 80.8040405,3.34314575 C83.8617626,6.40086786 83.9268205,11.3179931 80.9992143,14.4548388 L80.8040405,14.6568542 L35.461,60 L80.8040405,105.343146 C83.8617626,108.400868 83.9268205,113.317993 80.9992143,116.454839 L80.8040405,116.656854 C77.7463184,119.714576 72.8291931,119.779634 69.6923475,116.852028 L69.490332,116.656854 L18.490332,65.6568542 C15.4326099,62.5991321 15.367552,57.6820069 18.2951583,54.5451612 L18.490332,54.3431458 L69.490332,3.34314575 Z",fill:"currentColor",fillRule:"nonzero"})}))}function E(e){return d.jsx("svg",o({width:"16px",height:"16px",viewBox:"0 0 120 120"},e,{children:d.jsx("path",{d:"M49.8040405,3.34314575 C46.6798462,0.218951416 41.6145263,0.218951416 38.490332,3.34314575 C35.4326099,6.40086786 35.367552,11.3179931 38.2951583,14.4548388 L38.490332,14.6568542 L83.8333725,60 L38.490332,105.343146 C35.4326099,108.400868 35.367552,113.317993 38.2951583,116.454839 L38.490332,116.656854 C41.5480541,119.714576 46.4651794,119.779634 49.602025,116.852028 L49.8040405,116.656854 L100.804041,65.6568542 C103.861763,62.5991321 103.926821,57.6820069 100.999214,54.5451612 L100.804041,54.3431458 L49.8040405,3.34314575 Z",fill:"currentColor"})}))}var R=t.forwardRef((function(e,t){var n=D(),r=n.classNames,a=n.styles,i=[r.button_reset,r.button];e.className&&i.push(e.className);var s=i.join(" "),l=o(o({},a.button_reset),a.button);return e.style&&Object.assign(l,e.style),d.jsx("button",o({},e,{ref:t,type:"button",className:s,style:l}))}));function W(e){var t,n,r=D(),o=r.dir,a=r.locale,i=r.classNames,s=r.styles,l=r.labels,c=l.labelPrevious,u=l.labelNext,f=r.components;if(!e.nextMonth&&!e.previousMonth)return d.jsx(d.Fragment,{});var p=c(e.previousMonth,{locale:a}),y=[i.nav_button,i.nav_button_previous].join(" "),v=u(e.nextMonth,{locale:a}),h=[i.nav_button,i.nav_button_next].join(" "),m=null!==(t=null==f?void 0:f.IconRight)&&void 0!==t?t:E,b=null!==(n=null==f?void 0:f.IconLeft)&&void 0!==n?n:I;return d.jsxs("div",{className:i.nav,style:s.nav,children:[!e.hidePrevious&&d.jsx(R,{name:"previous-month","aria-label":p,className:y,style:s.nav_button_previous,disabled:!e.previousMonth,onClick:e.onPreviousClick,children:"rtl"===o?d.jsx(m,{className:i.nav_icon,style:s.nav_icon}):d.jsx(b,{className:i.nav_icon,style:s.nav_icon})}),!e.hideNext&&d.jsx(R,{name:"next-month","aria-label":v,className:h,style:s.nav_button_next,disabled:!e.nextMonth,onClick:e.onNextClick,children:"rtl"===o?d.jsx(b,{className:i.nav_icon,style:s.nav_icon}):d.jsx(m,{className:i.nav_icon,style:s.nav_icon})})]})}function L(e){var t=D().numberOfMonths,r=C(),o=r.previousMonth,a=r.nextMonth,i=r.goToMonth,s=r.displayMonths,l=s.findIndex((function(t){return n.isSameMonth(e.displayMonth,t)})),c=0===l,u=l===s.length-1,f=t>1&&(c||!u),p=t>1&&(u||!c);return d.jsx(W,{displayMonth:e.displayMonth,hideNext:f,hidePrevious:p,nextMonth:a,previousMonth:o,onPreviousClick:function(){o&&i(o)},onNextClick:function(){a&&i(a)}})}function T(e){var t,n,r=D(),o=r.classNames,a=r.disableNavigation,i=r.styles,s=r.captionLayout,l=r.components,c=null!==(t=null==l?void 0:l.CaptionLabel)&&void 0!==t?t:_;return n=a?d.jsx(c,{id:e.id,displayMonth:e.displayMonth}):"dropdown"===s?d.jsx(P,{displayMonth:e.displayMonth,id:e.id}):"dropdown-buttons"===s?d.jsxs(d.Fragment,{children:[d.jsx(P,{displayMonth:e.displayMonth,displayIndex:e.displayIndex,id:e.id}),d.jsx(L,{displayMonth:e.displayMonth,displayIndex:e.displayIndex,id:e.id})]}):d.jsxs(d.Fragment,{children:[d.jsx(c,{id:e.id,displayMonth:e.displayMonth,displayIndex:e.displayIndex}),d.jsx(L,{displayMonth:e.displayMonth,id:e.id})]}),d.jsx("div",{className:o.caption,style:i.caption,children:n})}function F(e){var t=D(),n=t.footer,r=t.styles,o=t.classNames.tfoot;return n?d.jsx("tfoot",{className:o,style:r.tfoot,children:d.jsx("tr",{children:d.jsx("td",{colSpan:8,children:n})})}):d.jsx(d.Fragment,{})}function B(){var e=D(),t=e.classNames,r=e.styles,o=e.showWeekNumber,a=e.locale,i=e.weekStartsOn,s=e.ISOWeek,l=e.formatters.formatWeekdayName,c=e.labels.labelWeekday,u=function(e,t,r){for(var o=r?n.startOfISOWeek(new Date):n.startOfWeek(new Date,{locale:e,weekStartsOn:t}),a=[],i=0;i<7;i++){var s=n.addDays(o,i);a.push(s)}return a}(a,i,s);return d.jsxs("tr",{style:r.head_row,className:t.head_row,children:[o&&d.jsx("td",{style:r.head_cell,className:t.head_cell}),u.map((function(e,n){return d.jsx("th",{scope:"col",className:t.head_cell,style:r.head_cell,"aria-label":c(e,{locale:a}),children:l(e,{locale:a})},n)}))]})}function A(){var e,t=D(),n=t.classNames,r=t.styles,o=t.components,a=null!==(e=null==o?void 0:o.HeadRow)&&void 0!==e?e:B;return d.jsx("thead",{style:r.head,className:n.head,children:d.jsx(a,{})})}function $(e){var t=D(),n=t.locale,r=t.formatters.formatDay;return d.jsx(d.Fragment,{children:r(e.date,{locale:n})})}var Y=t.createContext(void 0);function U(e){if(!f(e.initialProps)){var t={selected:void 0,modifiers:{disabled:[]}};return d.jsx(Y.Provider,{value:t,children:e.children})}return d.jsx(z,{initialProps:e.initialProps,children:e.children})}function z(e){var t=e.initialProps,r=e.children,o=t.selected,i=t.min,s=t.max,l={disabled:[]};o&&l.disabled.push((function(e){var t=s&&o.length>s-1,r=o.some((function(t){return n.isSameDay(t,e)}));return Boolean(t&&!r)}));var c={selected:o,onDayClick:function(e,r,l){var c,u;if((null===(c=t.onDayClick)||void 0===c||c.call(t,e,r,l),!Boolean(r.selected&&i&&(null==o?void 0:o.length)===i))&&!Boolean(!r.selected&&s&&(null==o?void 0:o.length)===s)){var d=o?a([],o,!0):[];if(r.selected){var f=d.findIndex((function(t){return n.isSameDay(e,t)}));d.splice(f,1)}else d.push(e);null===(u=t.onSelect)||void 0===u||u.call(t,d,e,r,l)}},modifiers:l};return d.jsx(Y.Provider,{value:c,children:r})}function H(){var e=t.useContext(Y);if(!e)throw new Error("useSelectMultiple must be used within a SelectMultipleProvider");return e}function q(e,t){var r=t||{},o=r.from,a=r.to;if(o&&a){if(n.isSameDay(a,e)&&n.isSameDay(o,e))return;if(n.isSameDay(a,e))return{from:a,to:void 0};if(n.isSameDay(o,e))return;return n.isAfter(o,e)?{from:e,to:a}:{from:o,to:e}}return a?n.isAfter(e,a)?{from:a,to:e}:{from:e,to:a}:o?n.isBefore(e,o)?{from:e,to:o}:{from:o,to:e}:{from:e,to:void 0}}var K,V=t.createContext(void 0);function Z(e){if(!p(e.initialProps)){var t={selected:void 0,modifiers:{range_start:[],range_end:[],range_middle:[],disabled:[]}};return d.jsx(V.Provider,{value:t,children:e.children})}return d.jsx(G,{initialProps:e.initialProps,children:e.children})}function G(e){var t=e.initialProps,r=e.children,o=t.selected,a=o||{},i=a.from,s=a.to,l=t.min,c=t.max,u={range_start:[],range_end:[],range_middle:[],disabled:[]};if(i?(u.range_start=[i],s?(u.range_end=[s],n.isSameDay(i,s)||(u.range_middle=[{after:i,before:s}])):u.range_end=[i]):s&&(u.range_start=[s],u.range_end=[s]),l&&(i&&!s&&u.disabled.push({after:n.subDays(i,l-1),before:n.addDays(i,l-1)}),i&&s&&u.disabled.push({after:i,before:n.addDays(i,l-1)}),!i&&s&&u.disabled.push({after:n.subDays(s,l-1),before:n.addDays(s,l-1)})),c){if(i&&!s&&(u.disabled.push({before:n.addDays(i,1-c)}),u.disabled.push({after:n.addDays(i,c-1)})),i&&s){var f=c-(n.differenceInCalendarDays(s,i)+1);u.disabled.push({before:n.subDays(i,f)}),u.disabled.push({after:n.addDays(s,f)})}!i&&s&&(u.disabled.push({before:n.addDays(s,1-c)}),u.disabled.push({after:n.addDays(s,c-1)}))}return d.jsx(V.Provider,{value:{selected:o,onDayClick:function(e,n,r){var a,i;null===(a=t.onDayClick)||void 0===a||a.call(t,e,n,r);var s=q(e,o);null===(i=t.onSelect)||void 0===i||i.call(t,s,e,n,r)},modifiers:u},children:r})}function J(){var e=t.useContext(V);if(!e)throw new Error("useSelectRange must be used within a SelectRangeProvider");return e}function X(e){return Array.isArray(e)?a([],e,!0):void 0!==e?[e]:[]}e.InternalModifier=void 0,(K=e.InternalModifier||(e.InternalModifier={})).Outside="outside",K.Disabled="disabled",K.Selected="selected",K.Hidden="hidden",K.Today="today",K.RangeStart="range_start",K.RangeEnd="range_end",K.RangeMiddle="range_middle";var Q=e.InternalModifier.Selected,ee=e.InternalModifier.Disabled,te=e.InternalModifier.Hidden,ne=e.InternalModifier.Today,re=e.InternalModifier.RangeEnd,oe=e.InternalModifier.RangeMiddle,ae=e.InternalModifier.RangeStart,ie=e.InternalModifier.Outside;var se=t.createContext(void 0);function le(e){var t=D(),n=function(e,t,n){var r,o=((r={})[Q]=X(e.selected),r[ee]=X(e.disabled),r[te]=X(e.hidden),r[ne]=[e.today],r[re]=[],r[oe]=[],r[ae]=[],r[ie]=[],r);return e.fromDate&&o[ee].push({before:e.fromDate}),e.toDate&&o[ee].push({after:e.toDate}),f(e)?o[ee]=o[ee].concat(t.modifiers[ee]):p(e)&&(o[ee]=o[ee].concat(n.modifiers[ee]),o[ae]=n.modifiers[ae],o[oe]=n.modifiers[oe],o[re]=n.modifiers[re]),o}(t,H(),J()),r=function(e){var t={};return Object.entries(e).forEach((function(e){var n=e[0],r=e[1];t[n]=X(r)})),t}(t.modifiers),a=o(o({},n),r);return d.jsx(se.Provider,{value:a,children:e.children})}function ce(){var e=t.useContext(se);if(!e)throw new Error("useModifiers must be used within a ModifiersProvider");return e}function ue(e){return Boolean(e&&"object"==typeof e&&"before"in e&&"after"in e)}function de(e){return Boolean(e&&"object"==typeof e&&"from"in e)}function fe(e){return Boolean(e&&"object"==typeof e&&"after"in e)}function pe(e){return Boolean(e&&"object"==typeof e&&"before"in e)}function ye(e){return Boolean(e&&"object"==typeof e&&"dayOfWeek"in e)}function ve(e,t){return t.some((function(t){if("boolean"==typeof t)return t;if(r=t,n.isDate(r))return n.isSameDay(e,t);var r,o,a,i,s,l;if(function(e){return Array.isArray(e)&&e.every(n.isDate)}(t))return t.includes(e);if(de(t))return o=e,s=(a=t).from,l=a.to,s&&l?(n.differenceInCalendarDays(l,s)<0&&(s=(i=[l,s])[0],l=i[1]),n.differenceInCalendarDays(o,s)>=0&&n.differenceInCalendarDays(l,o)>=0):l?n.isSameDay(l,o):!!s&&n.isSameDay(s,o);if(ye(t))return t.dayOfWeek.includes(e.getDay());if(ue(t)){var c=n.differenceInCalendarDays(t.before,e)>0,u=n.differenceInCalendarDays(t.after,e)<0;return n.isAfter(t.before,t.after)?u&&c:c||u}return fe(t)?n.differenceInCalendarDays(e,t.after)>0:pe(t)?n.differenceInCalendarDays(t.before,e)>0:"function"==typeof t&&t(e)}))}function he(e,t,r){var o=Object.keys(t).reduce((function(n,r){var o=t[r];return ve(e,o)&&n.push(r),n}),[]),a={};return o.forEach((function(e){return a[e]=!0})),r&&!n.isSameMonth(e,r)&&(a.outside=!0),a}var me=365;function be(e,t){var r=t.moveBy,a=t.direction,i=t.context,s=t.modifiers,l=t.retry,c=void 0===l?{count:0,lastFocused:e}:l,u=i.weekStartsOn,d=i.fromDate,f=i.toDate,p=i.locale,y={day:n.addDays,week:n.addWeeks,month:n.addMonths,year:n.addYears,startOfWeek:function(e){return i.ISOWeek?n.startOfISOWeek(e):n.startOfWeek(e,{locale:p,weekStartsOn:u})},endOfWeek:function(e){return i.ISOWeek?n.endOfISOWeek(e):n.endOfWeek(e,{locale:p,weekStartsOn:u})}}[r](e,"after"===a?1:-1);"before"===a&&d?y=n.max([d,y]):"after"===a&&f&&(y=n.min([f,y]));var v=!0;if(s){var h=he(y,s);v=!h.disabled&&!h.hidden}return v?y:c.count>me?c.lastFocused:be(y,{moveBy:r,direction:a,context:i,modifiers:s,retry:o(o({},c),{count:c.count+1})})}var ge=t.createContext(void 0);function xe(e){var r=C(),o=ce(),a=t.useState(),i=a[0],s=a[1],l=t.useState(),c=l[0],u=l[1],f=function(e,t){for(var r,o,a=n.startOfMonth(e[0]),i=n.endOfMonth(e[e.length-1]),s=a;s<=i;){var l=he(s,t);if(l.disabled||l.hidden)s=n.addDays(s,1);else{if(l.selected)return s;l.today&&!o&&(o=s),r||(r=s),s=n.addDays(s,1)}}return o||r}(r.displayMonths,o),p=(null!=i?i:c&&r.isDateDisplayed(c))?c:f,y=function(e){s(e)},v=D(),h=function(e,t){if(i){var a=be(i,{moveBy:e,direction:t,context:v,modifiers:o});n.isSameDay(i,a)||(r.goToDate(a,i),y(a))}},m={focusedDay:i,focusTarget:p,blur:function(){u(i),s(void 0)},focus:y,focusDayAfter:function(){return h("day","after")},focusDayBefore:function(){return h("day","before")},focusWeekAfter:function(){return h("week","after")},focusWeekBefore:function(){return h("week","before")},focusMonthBefore:function(){return h("month","before")},focusMonthAfter:function(){return h("month","after")},focusYearBefore:function(){return h("year","before")},focusYearAfter:function(){return h("year","after")},focusStartOfWeek:function(){return h("startOfWeek","before")},focusEndOfWeek:function(){return h("endOfWeek","after")}};return d.jsx(ge.Provider,{value:m,children:e.children})}function De(){var e=t.useContext(ge);if(!e)throw new Error("useFocusContext must be used within a FocusProvider");return e}function _e(e,t){return he(e,ce(),t)}var we=t.createContext(void 0);function ke(e){if(!y(e.initialProps)){var t={selected:void 0};return d.jsx(we.Provider,{value:t,children:e.children})}return d.jsx(Me,{initialProps:e.initialProps,children:e.children})}function Me(e){var t=e.initialProps,n=e.children,r={selected:t.selected,onDayClick:function(e,n,r){var o,a,i;null===(o=t.onDayClick)||void 0===o||o.call(t,e,n,r),!n.selected||t.required?null===(i=t.onSelect)||void 0===i||i.call(t,e,e,n,r):null===(a=t.onSelect)||void 0===a||a.call(t,void 0,e,n,r)}};return d.jsx(we.Provider,{value:r,children:n})}function je(){var e=t.useContext(we);if(!e)throw new Error("useSelectSingle must be used within a SelectSingleProvider");return e}function Se(t,n){var r=[t.classNames.day];return Object.keys(n).forEach((function(n){var o=t.modifiersClassNames[n];if(o)r.push(o);else if(function(t){return Object.values(e.InternalModifier).includes(t)}(n)){var a=t.classNames["day_".concat(n)];a&&r.push(a)}})),r}function Oe(e,r,a){var i,s,l,c=D(),u=De(),v=_e(e,r),h=function(e,t){var n=D(),r=je(),o=H(),a=J(),i=De(),s=i.focusDayAfter,l=i.focusDayBefore,c=i.focusWeekAfter,u=i.focusWeekBefore,d=i.blur,v=i.focus,h=i.focusMonthBefore,m=i.focusMonthAfter,b=i.focusYearBefore,g=i.focusYearAfter,x=i.focusStartOfWeek,_=i.focusEndOfWeek,w={onClick:function(i){var s,l,c,u;y(n)?null===(s=r.onDayClick)||void 0===s||s.call(r,e,t,i):f(n)?null===(l=o.onDayClick)||void 0===l||l.call(o,e,t,i):p(n)?null===(c=a.onDayClick)||void 0===c||c.call(a,e,t,i):null===(u=n.onDayClick)||void 0===u||u.call(n,e,t,i)},onFocus:function(r){var o;v(e),null===(o=n.onDayFocus)||void 0===o||o.call(n,e,t,r)},onBlur:function(r){var o;d(),null===(o=n.onDayBlur)||void 0===o||o.call(n,e,t,r)},onKeyDown:function(r){var o;switch(r.key){case"ArrowLeft":r.preventDefault(),r.stopPropagation(),"rtl"===n.dir?s():l();break;case"ArrowRight":r.preventDefault(),r.stopPropagation(),"rtl"===n.dir?l():s();break;case"ArrowDown":r.preventDefault(),r.stopPropagation(),c();break;case"ArrowUp":r.preventDefault(),r.stopPropagation(),u();break;case"PageUp":r.preventDefault(),r.stopPropagation(),r.shiftKey?b():h();break;case"PageDown":r.preventDefault(),r.stopPropagation(),r.shiftKey?g():m();break;case"Home":r.preventDefault(),r.stopPropagation(),x();break;case"End":r.preventDefault(),r.stopPropagation(),_()}null===(o=n.onDayKeyDown)||void 0===o||o.call(n,e,t,r)},onKeyUp:function(r){var o;null===(o=n.onDayKeyUp)||void 0===o||o.call(n,e,t,r)},onMouseEnter:function(r){var o;null===(o=n.onDayMouseEnter)||void 0===o||o.call(n,e,t,r)},onMouseLeave:function(r){var o;null===(o=n.onDayMouseLeave)||void 0===o||o.call(n,e,t,r)},onPointerEnter:function(r){var o;null===(o=n.onDayPointerEnter)||void 0===o||o.call(n,e,t,r)},onPointerLeave:function(r){var o;null===(o=n.onDayPointerLeave)||void 0===o||o.call(n,e,t,r)},onTouchCancel:function(r){var o;null===(o=n.onDayTouchCancel)||void 0===o||o.call(n,e,t,r)},onTouchEnd:function(r){var o;null===(o=n.onDayTouchEnd)||void 0===o||o.call(n,e,t,r)},onTouchMove:function(r){var o;null===(o=n.onDayTouchMove)||void 0===o||o.call(n,e,t,r)},onTouchStart:function(r){var o;null===(o=n.onDayTouchStart)||void 0===o||o.call(n,e,t,r)}};return w}(e,v),m=function(){var e=D(),t=je(),n=H(),r=J();return y(e)?t.selected:f(e)?n.selected:p(e)?r.selected:void 0}(),b=Boolean(c.onDayClick||"default"!==c.mode);t.useEffect((function(){var t;v.outside||u.focusedDay&&b&&n.isSameDay(u.focusedDay,e)&&(null===(t=a.current)||void 0===t||t.focus())}),[u.focusedDay,e,a,b,v.outside]);var g=Se(c,v).join(" "),x=function(e,t){var n=o({},e.styles.day);return Object.keys(t).forEach((function(t){var r;n=o(o({},n),null===(r=e.modifiersStyles)||void 0===r?void 0:r[t])})),n}(c,v),_=Boolean(v.outside&&!c.showOutsideDays||v.hidden),w=null!==(l=null===(s=c.components)||void 0===s?void 0:s.DayContent)&&void 0!==l?l:$,k={style:x,className:g,children:d.jsx(w,{date:e,displayMonth:r,activeModifiers:v}),role:"gridcell"},M=u.focusTarget&&n.isSameDay(u.focusTarget,e)&&!v.outside,j=u.focusedDay&&n.isSameDay(u.focusedDay,e),S=o(o(o({},k),((i={disabled:v.disabled,role:"gridcell"})["aria-selected"]=v.selected,i.tabIndex=j||M?0:-1,i)),h);return{isButton:b,isHidden:_,activeModifiers:v,selectedDays:m,buttonProps:S,divProps:k}}function Ne(e){var n=t.useRef(null),r=Oe(e.date,e.displayMonth,n);return r.isHidden?d.jsx("div",{role:"gridcell"}):r.isButton?d.jsx(R,o({name:"day",ref:n},r.buttonProps)):d.jsx("div",o({},r.divProps))}function Ce(e){var t=e.number,n=e.dates,r=D(),o=r.onWeekNumberClick,a=r.styles,i=r.classNames,s=r.locale,l=r.labels.labelWeekNumber,c=(0,r.formatters.formatWeekNumber)(Number(t),{locale:s});if(!o)return d.jsx("span",{className:i.weeknumber,style:a.weeknumber,children:c});var u=l(Number(t),{locale:s});return d.jsx(R,{name:"week-number","aria-label":u,className:i.weeknumber,style:a.weeknumber,onClick:function(e){o(t,n,e)},children:c})}function Pe(e){var t,r,o,a=D(),i=a.styles,s=a.classNames,l=a.showWeekNumber,c=a.components,u=null!==(t=null==c?void 0:c.Day)&&void 0!==t?t:Ne,f=null!==(r=null==c?void 0:c.WeekNumber)&&void 0!==r?r:Ce;return l&&(o=d.jsx("td",{className:s.cell,style:i.cell,children:d.jsx(f,{number:e.weekNumber,dates:e.dates})})),d.jsxs("tr",{className:s.row,style:i.row,children:[o,e.dates.map((function(t){return d.jsx("td",{className:s.cell,style:i.cell,role:"presentation",children:d.jsx(u,{displayMonth:e.displayMonth,date:t})},n.getUnixTime(t))}))]})}function Ie(e,t,r){for(var o=(null==r?void 0:r.ISOWeek)?n.endOfISOWeek(t):n.endOfWeek(t,r),a=(null==r?void 0:r.ISOWeek)?n.startOfISOWeek(e):n.startOfWeek(e,r),i=n.differenceInCalendarDays(o,a),s=[],l=0;l<=i;l++)s.push(n.addDays(a,l));return s.reduce((function(e,t){var o=(null==r?void 0:r.ISOWeek)?n.getISOWeek(t):n.getWeek(t,r),a=e.find((function(e){return e.weekNumber===o}));return a?(a.dates.push(t),e):(e.push({weekNumber:o,dates:[t]}),e)}),[])}function Ee(e){var t,r,o,a=D(),i=a.locale,s=a.classNames,l=a.styles,c=a.hideHead,u=a.fixedWeeks,f=a.components,p=a.weekStartsOn,y=a.firstWeekContainsDate,v=a.ISOWeek,h=function(e,t){var r=Ie(n.startOfMonth(e),n.endOfMonth(e),t);if(null==t?void 0:t.useFixedWeeks){var o=n.getWeeksInMonth(e,t);if(o<6){var a=r[r.length-1],i=a.dates[a.dates.length-1],s=n.addWeeks(i,6-o),l=Ie(n.addWeeks(i,1),s,t);r.push.apply(r,l)}}return r}(e.displayMonth,{useFixedWeeks:Boolean(u),ISOWeek:v,locale:i,weekStartsOn:p,firstWeekContainsDate:y}),m=null!==(t=null==f?void 0:f.Head)&&void 0!==t?t:A,b=null!==(r=null==f?void 0:f.Row)&&void 0!==r?r:Pe,g=null!==(o=null==f?void 0:f.Footer)&&void 0!==o?o:F;return d.jsxs("table",{id:e.id,className:s.table,style:l.table,role:"grid","aria-labelledby":e["aria-labelledby"],children:[!c&&d.jsx(m,{}),d.jsx("tbody",{className:s.tbody,style:l.tbody,children:h.map((function(t){return d.jsx(b,{displayMonth:e.displayMonth,dates:t.dates,weekNumber:t.weekNumber},t.weekNumber)}))}),d.jsx(g,{displayMonth:e.displayMonth})]})}var Re="undefined"!=typeof window&&window.document&&window.document.createElement?t.useLayoutEffect:t.useEffect,We=!1,Le=0;function Te(){return"react-day-picker-".concat(++Le)}function Fe(e){var n,r,a=D(),i=a.dir,s=a.classNames,l=a.styles,c=a.components,u=C().displayMonths,f=function(e){var n,r=null!=e?e:We?Te():null,o=t.useState(r),a=o[0],i=o[1];return Re((function(){null===a&&i(Te())}),[]),t.useEffect((function(){!1===We&&(We=!0)}),[]),null!==(n=null!=e?e:a)&&void 0!==n?n:void 0}(a.id?"".concat(a.id,"-").concat(e.displayIndex):void 0),p=a.id?"".concat(a.id,"-grid-").concat(e.displayIndex):void 0,y=[s.month],v=l.month,h=0===e.displayIndex,m=e.displayIndex===u.length-1,b=!h&&!m;"rtl"===i&&(m=(n=[h,m])[0],h=n[1]),h&&(y.push(s.caption_start),v=o(o({},v),l.caption_start)),m&&(y.push(s.caption_end),v=o(o({},v),l.caption_end)),b&&(y.push(s.caption_between),v=o(o({},v),l.caption_between));var g=null!==(r=null==c?void 0:c.Caption)&&void 0!==r?r:T;return d.jsxs("div",{className:y.join(" "),style:v,children:[d.jsx(g,{id:f,displayMonth:e.displayMonth,displayIndex:e.displayIndex}),d.jsx(Ee,{id:p,"aria-labelledby":f,displayMonth:e.displayMonth})]},e.displayIndex)}function Be(e){var t=D(),n=t.classNames,r=t.styles;return d.jsx("div",{className:n.months,style:r.months,children:e.children})}function Ae(e){var n,r,a=e.initialProps,i=D(),s=De(),l=C(),c=t.useState(!1),u=c[0],f=c[1];t.useEffect((function(){i.initialFocus&&s.focusTarget&&(u||(s.focus(s.focusTarget),f(!0)))}),[i.initialFocus,u,s.focus,s.focusTarget,s]);var p=[i.classNames.root,i.className];i.numberOfMonths>1&&p.push(i.classNames.multiple_months),i.showWeekNumber&&p.push(i.classNames.with_weeknumber);var y=o(o({},i.styles.root),i.style),v=Object.keys(a).filter((function(e){return e.startsWith("data-")})).reduce((function(e,t){var n;return o(o({},e),((n={})[t]=a[t],n))}),{}),h=null!==(r=null===(n=a.components)||void 0===n?void 0:n.Months)&&void 0!==r?r:Be;return d.jsx("div",o({className:p.join(" "),style:y,dir:i.dir,id:i.id,nonce:a.nonce,title:a.title,lang:a.lang},v,{children:d.jsx(h,{children:l.displayMonths.map((function(e,t){return d.jsx(Fe,{displayIndex:t,displayMonth:e},t)}))})}))}function $e(e){var t=e.children,n=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}(e,["children"]);return d.jsx(x,{initialProps:n,children:d.jsx(N,{children:d.jsx(ke,{initialProps:n,children:d.jsx(U,{initialProps:n,children:d.jsx(Z,{initialProps:n,children:d.jsx(le,{children:d.jsx(xe,{children:t})})})})})})})}function Ye(e){return!isNaN(e.getTime())}e.Button=R,e.Caption=T,e.CaptionDropdowns=P,e.CaptionLabel=_,e.CaptionNavigation=L,e.Day=Ne,e.DayContent=$,e.DayPicker=function(e){return d.jsx($e,o({},e,{children:d.jsx(Ae,{initialProps:e})}))},e.DayPickerContext=g,e.DayPickerProvider=x,e.Dropdown=k,e.FocusContext=ge,e.FocusProvider=xe,e.Footer=F,e.Head=A,e.HeadRow=B,e.IconDropdown=w,e.IconLeft=I,e.IconRight=E,e.Months=Be,e.NavigationContext=O,e.NavigationProvider=N,e.RootProvider=$e,e.Row=Pe,e.SelectMultipleContext=Y,e.SelectMultipleProvider=U,e.SelectMultipleProviderInternal=z,e.SelectRangeContext=V,e.SelectRangeProvider=Z,e.SelectRangeProviderInternal=G,e.SelectSingleContext=we,e.SelectSingleProvider=ke,e.SelectSingleProviderInternal=Me,e.WeekNumber=Ce,e.addToRange=q,e.isDateAfterType=fe,e.isDateBeforeType=pe,e.isDateInterval=ue,e.isDateRange=de,e.isDayOfWeekType=ye,e.isDayPickerDefault=function(e){return void 0===e.mode||"default"===e.mode},e.isDayPickerMultiple=f,e.isDayPickerRange=p,e.isDayPickerSingle=y,e.isMatch=ve,e.useActiveModifiers=_e,e.useDayPicker=D,e.useDayRender=Oe,e.useFocusContext=De,e.useInput=function(e){void 0===e&&(e={});var o=e.locale,a=void 0===o?r.enUS:o,i=e.required,s=e.format,l=void 0===s?"PP":s,c=e.defaultSelected,u=e.today,d=void 0===u?new Date:u,f=b(e),p=f.fromDate,y=f.toDate,v=function(e){return n.parse(e,l,d,{locale:a})},h=t.useState(null!=c?c:d),m=h[0],g=h[1],x=t.useState(c),D=x[0],_=x[1],w=c?n.format(c,l,{locale:a}):"",k=t.useState(w),M=k[0],j=k[1],S=function(){_(c),g(null!=c?c:d),j(null!=w?w:"")};return{dayPickerProps:{month:m,onDayClick:function(e,t){var r=t.selected;if(!i&&r)return _(void 0),void j("");_(e),j(e?n.format(e,l,{locale:a}):"")},onMonthChange:function(e){g(e)},selected:D,locale:a,fromDate:p,toDate:y,today:d},inputProps:{onBlur:function(e){Ye(v(e.target.value))||S()},onChange:function(e){j(e.target.value);var t=v(e.target.value),r=p&&n.differenceInCalendarDays(p,t)>0,o=y&&n.differenceInCalendarDays(t,y)>0;!Ye(t)||r||o?_(void 0):(_(t),g(t))},onFocus:function(e){if(e.target.value){var t=v(e.target.value);Ye(t)&&g(t)}else S()},value:M,placeholder:n.format(new Date,l,{locale:a})},reset:S,setSelected:function(e){_(e),g(null!=e?e:d),j(e?n.format(e,l,{locale:a}):"")}}},e.useNavigation=C,e.useSelectMultiple=H,e.useSelectRange=J,e.useSelectSingle=je}));
!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports,require("react/jsx-runtime"),require("react"),require("date-fns"),require("date-fns/locale")):"function"==typeof define&&define.amd?define(["exports","react/jsx-runtime","react","date-fns","date-fns/locale"],n):n((e="undefined"!=typeof globalThis?globalThis:e||self).DatePicker={},e.jsxRuntime,e.React,e.DateFns,e.DateFnsLocale)}(this,(function(e,n,t,a,o){"use strict";var r=function(){return r=Object.assign||function(e){for(var n,t=1,a=arguments.length;t<a;t++)for(var o in n=arguments[t])Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o]);return e},r.apply(this,arguments)};function i(e,n,t){if(t||2===arguments.length)for(var a,o=0,r=n.length;o<r;o++)!a&&o in n||(a||(a=Array.prototype.slice.call(n,0,o)),a[o]=n[o]);return e.concat(a||Array.prototype.slice.call(n))}function s(e){return"multiple"===e.mode}function l(e){return"range"===e.mode}function d(e){return"single"===e.mode}"function"==typeof SuppressedError&&SuppressedError;var u={root:"rdp",multiple_months:"rdp-multiple_months",with_weeknumber:"rdp-with_weeknumber",vhidden:"rdp-vhidden",button_reset:"rdp-button_reset",button:"rdp-button",caption:"rdp-caption",caption_start:"rdp-caption_start",caption_end:"rdp-caption_end",caption_between:"rdp-caption_between",caption_label:"rdp-caption_label",caption_dropdowns:"rdp-caption_dropdowns",dropdown:"rdp-dropdown",dropdown_month:"rdp-dropdown_month",dropdown_year:"rdp-dropdown_year",dropdown_icon:"rdp-dropdown_icon",months:"rdp-months",month:"rdp-month",table:"rdp-table",tbody:"rdp-tbody",tfoot:"rdp-tfoot",head:"rdp-head",head_row:"rdp-head_row",head_cell:"rdp-head_cell",nav:"rdp-nav",nav_button:"rdp-nav_button",nav_button_previous:"rdp-nav_button_previous",nav_button_next:"rdp-nav_button_next",nav_icon:"rdp-nav_icon",row:"rdp-row",weeknumber:"rdp-weeknumber",cell:"rdp-cell",day:"rdp-day",day_today:"rdp-day_today",day_outside:"rdp-day_outside",day_selected:"rdp-day_selected",day_disabled:"rdp-day_disabled",day_hidden:"rdp-day_hidden",day_range_start:"rdp-day_range_start",day_range_end:"rdp-day_range_end",day_range_middle:"rdp-day_range_middle"};var c=Object.freeze({__proto__:null,formatCaption:function(e,n){return a.format(e,"LLLL y",n)},formatDay:function(e,n){return a.format(e,"d",n)},formatMonthCaption:function(e,n){return a.format(e,"LLLL",n)},formatWeekNumber:function(e){return"".concat(e)},formatWeekdayName:function(e,n){return a.format(e,"cccccc",n)},formatYearCaption:function(e,n){return a.format(e,"yyyy",n)}}),f=Object.freeze({__proto__:null,labelDay:function(e,n,t){return a.format(e,"do MMMM (EEEE)",t)},labelMonthDropdown:function(){return"Month: "},labelNext:function(){return"Go to next month"},labelPrevious:function(){return"Go to previous month"},labelWeekNumber:function(e){return"Week n. ".concat(e)},labelWeekday:function(e,n){return a.format(e,"cccc",n)},labelYearDropdown:function(){return"Year: "}});function v(e){var n=e.fromYear,t=e.toYear,o=e.fromMonth,r=e.toMonth,i=e.fromDate,s=e.toDate;return o?i=a.startOfMonth(o):n&&(i=new Date(n,0,1)),r?s=a.endOfMonth(r):t&&(s=new Date(t,11,31)),{fromDate:i?a.startOfDay(i):void 0,toDate:s?a.startOfDay(s):void 0}}var p=t.createContext(void 0);function h(e){var t,a,i,h,y,m=e.initialProps,b=(a=u,i=o.enUS,h=new Date,{captionLayout:"buttons",classNames:a,formatters:c,labels:f,locale:i,modifiersClassNames:{},modifiers:{},numberOfMonths:1,styles:{},today:h,mode:"default"}),x=v(m),D=x.fromDate,M=x.toDate,g=null!==(t=m.captionLayout)&&void 0!==t?t:b.captionLayout;"buttons"===g||D&&M||(g="buttons"),(d(m)||s(m)||l(m))&&(y=m.onSelect);var w=r(r(r({},b),m),{captionLayout:g,classNames:r(r({},b.classNames),m.classNames),components:r({},m.components),formatters:r(r({},b.formatters),m.formatters),fromDate:D,labels:r(r({},b.labels),m.labels),mode:m.mode||b.mode,modifiers:r(r({},b.modifiers),m.modifiers),modifiersClassNames:r(r({},b.modifiersClassNames),m.modifiersClassNames),onSelect:y,styles:r(r({},b.styles),m.styles),toDate:M});return n.jsx(p.Provider,{value:w,children:e.children})}function y(){var e=t.useContext(p);if(!e)throw new Error("useDayPicker must be used within a DayPickerProvider.");return e}function m(e){var t=y(),a=t.locale,o=t.classNames,r=t.styles,i=t.formatters.formatCaption;return n.jsx("div",{className:o.caption_label,style:r.caption_label,"aria-live":"polite",role:"presentation",id:e.id,children:i(e.displayMonth,{locale:a})})}function b(e){return n.jsx("svg",r({width:"8px",height:"8px",viewBox:"0 0 120 120","data-testid":"iconDropdown"},e,{children:n.jsx("path",{d:"M4.22182541,48.2218254 C8.44222828,44.0014225 15.2388494,43.9273804 19.5496459,47.9996989 L19.7781746,48.2218254 L60,88.443 L100.221825,48.2218254 C104.442228,44.0014225 111.238849,43.9273804 115.549646,47.9996989 L115.778175,48.2218254 C119.998577,52.4422283 120.07262,59.2388494 116.000301,63.5496459 L115.778175,63.7781746 L67.7781746,111.778175 C63.5577717,115.998577 56.7611506,116.07262 52.4503541,112.000301 L52.2218254,111.778175 L4.22182541,63.7781746 C-0.0739418023,59.4824074 -0.0739418023,52.5175926 4.22182541,48.2218254 Z",fill:"currentColor",fillRule:"nonzero"})}))}function x(e){var t,a,o=e.onChange,r=e.value,i=e.children,s=e.caption,l=e.className,d=e.style,u=y(),c=null!==(a=null===(t=u.components)||void 0===t?void 0:t.IconDropdown)&&void 0!==a?a:b;return n.jsxs("div",{className:l,style:d,children:[n.jsx("span",{className:u.classNames.vhidden,children:e["aria-label"]}),n.jsx("select",{name:e.name,"aria-label":e["aria-label"],className:u.classNames.dropdown,style:u.styles.dropdown,value:r,onChange:o,children:i}),n.jsxs("div",{className:u.classNames.caption_label,style:u.styles.caption_label,"aria-hidden":"true",children:[s,n.jsx(c,{className:u.classNames.dropdown_icon,style:u.styles.dropdown_icon})]})]})}function D(e){var t,o=y(),r=o.fromDate,i=o.toDate,s=o.styles,l=o.locale,d=o.formatters.formatMonthCaption,u=o.classNames,c=o.components,f=o.labels.labelMonthDropdown;if(!r)return n.jsx(n.Fragment,{});if(!i)return n.jsx(n.Fragment,{});var v=[];if(a.isSameYear(r,i))for(var p=a.startOfMonth(r),h=r.getMonth();h<=i.getMonth();h++)v.push(a.setMonth(p,h));else for(p=a.startOfMonth(new Date),h=0;h<=11;h++)v.push(a.setMonth(p,h));var m=null!==(t=null==c?void 0:c.Dropdown)&&void 0!==t?t:x;return n.jsx(m,{name:"months","aria-label":f(),className:u.dropdown_month,style:s.dropdown_month,onChange:function(n){var t=Number(n.target.value),o=a.setMonth(a.startOfMonth(e.displayMonth),t);e.onChange(o)},value:e.displayMonth.getMonth(),caption:d(e.displayMonth,{locale:l}),children:v.map((function(e){return n.jsx("option",{value:e.getMonth(),children:d(e,{locale:l})},e.getMonth())}))})}function M(e){var t,o=e.displayMonth,r=y(),i=r.fromDate,s=r.toDate,l=r.locale,d=r.styles,u=r.classNames,c=r.components,f=r.formatters.formatYearCaption,v=r.labels.labelYearDropdown,p=[];if(!i)return n.jsx(n.Fragment,{});if(!s)return n.jsx(n.Fragment,{});for(var h=i.getFullYear(),m=s.getFullYear(),b=h;b<=m;b++)p.push(a.setYear(a.startOfYear(new Date),b));var D=null!==(t=null==c?void 0:c.Dropdown)&&void 0!==t?t:x;return n.jsx(D,{name:"years","aria-label":v(),className:u.dropdown_year,style:d.dropdown_year,onChange:function(n){var t=a.setYear(a.startOfMonth(o),Number(n.target.value));e.onChange(t)},value:o.getFullYear(),caption:f(o,{locale:l}),children:p.map((function(e){return n.jsx("option",{value:e.getFullYear(),children:f(e,{locale:l})},e.getFullYear())}))})}function g(){var e=y(),n=function(e){var n=e.month,t=e.defaultMonth,o=e.today,r=n||t||o||new Date,i=e.toDate,s=e.fromDate,l=e.numberOfMonths,d=void 0===l?1:l;if(i&&a.differenceInCalendarMonths(i,r)<0){var u=-1*(d-1);r=a.addMonths(i,u)}return s&&a.differenceInCalendarMonths(r,s)<0&&(r=s),a.startOfMonth(r)}(e),o=function(e,n){var a=t.useState(e),o=a[0];return[void 0===n?o:n,a[1]]}(n,e.month),r=o[0],i=o[1];return[r,function(n){var t;if(!e.disableNavigation){var o=a.startOfMonth(n);i(o),null===(t=e.onMonthChange)||void 0===t||t.call(e,o)}}]}var w=t.createContext(void 0);function k(e){var t=y(),o=g(),r=o[0],i=o[1],s=function(e,n){for(var t=n.reverseMonths,o=n.numberOfMonths,r=a.startOfMonth(e),i=a.startOfMonth(a.addMonths(r,o)),s=a.differenceInCalendarMonths(i,r),l=[],d=0;d<s;d++){var u=a.addMonths(r,d);l.push(u)}return t&&(l=l.reverse()),l}(r,t),l=function(e,n){if(!n.disableNavigation){var t=n.toDate,o=n.pagedNavigation,r=n.numberOfMonths,i=void 0===r?1:r,s=o?i:1,l=a.startOfMonth(e);if(!t)return a.addMonths(l,s);if(!(a.differenceInCalendarMonths(t,e)<i))return a.addMonths(l,s)}}(r,t),d=function(e,n){if(!n.disableNavigation){var t=n.fromDate,o=n.pagedNavigation,r=n.numberOfMonths,i=o?void 0===r?1:r:1,s=a.startOfMonth(e);if(!t)return a.addMonths(s,-i);if(!(a.differenceInCalendarMonths(s,t)<=0))return a.addMonths(s,-i)}}(r,t),u=function(e){return s.some((function(n){return a.isSameMonth(e,n)}))},c={currentMonth:r,displayMonths:s,goToMonth:i,goToDate:function(e,n){u(e)||(n&&a.isBefore(e,n)?i(a.addMonths(e,1+-1*t.numberOfMonths)):i(e))},previousMonth:d,nextMonth:l,isDateDisplayed:u};return n.jsx(w.Provider,{value:c,children:e.children})}function _(){var e=t.useContext(w);if(!e)throw new Error("useNavigation must be used within a NavigationProvider");return e}function j(e){var t,o=y(),r=o.classNames,i=o.styles,s=o.components,l=_().goToMonth,d=function(n){l(a.addMonths(n,e.displayIndex?-e.displayIndex:0))},u=null!==(t=null==s?void 0:s.CaptionLabel)&&void 0!==t?t:m,c=n.jsx(u,{id:e.id,displayMonth:e.displayMonth});return n.jsxs("div",{className:r.caption_dropdowns,style:i.caption_dropdowns,children:[n.jsx("div",{className:r.vhidden,children:c}),n.jsx(D,{onChange:d,displayMonth:e.displayMonth}),n.jsx(M,{onChange:d,displayMonth:e.displayMonth})]})}function N(e){return n.jsx("svg",r({width:"16px",height:"16px",viewBox:"0 0 120 120"},e,{children:n.jsx("path",{d:"M69.490332,3.34314575 C72.6145263,0.218951416 77.6798462,0.218951416 80.8040405,3.34314575 C83.8617626,6.40086786 83.9268205,11.3179931 80.9992143,14.4548388 L80.8040405,14.6568542 L35.461,60 L80.8040405,105.343146 C83.8617626,108.400868 83.9268205,113.317993 80.9992143,116.454839 L80.8040405,116.656854 C77.7463184,119.714576 72.8291931,119.779634 69.6923475,116.852028 L69.490332,116.656854 L18.490332,65.6568542 C15.4326099,62.5991321 15.367552,57.6820069 18.2951583,54.5451612 L18.490332,54.3431458 L69.490332,3.34314575 Z",fill:"currentColor",fillRule:"nonzero"})}))}function C(e){return n.jsx("svg",r({width:"16px",height:"16px",viewBox:"0 0 120 120"},e,{children:n.jsx("path",{d:"M49.8040405,3.34314575 C46.6798462,0.218951416 41.6145263,0.218951416 38.490332,3.34314575 C35.4326099,6.40086786 35.367552,11.3179931 38.2951583,14.4548388 L38.490332,14.6568542 L83.8333725,60 L38.490332,105.343146 C35.4326099,108.400868 35.367552,113.317993 38.2951583,116.454839 L38.490332,116.656854 C41.5480541,119.714576 46.4651794,119.779634 49.602025,116.852028 L49.8040405,116.656854 L100.804041,65.6568542 C103.861763,62.5991321 103.926821,57.6820069 100.999214,54.5451612 L100.804041,54.3431458 L49.8040405,3.34314575 Z",fill:"currentColor"})}))}var S=t.forwardRef((function(e,t){var a=y(),o=a.classNames,i=a.styles,s=[o.button_reset,o.button];e.className&&s.push(e.className);var l=s.join(" "),d=r(r({},i.button_reset),i.button);return e.style&&Object.assign(d,e.style),n.jsx("button",r({},e,{ref:t,type:"button",className:l,style:d}))}));function O(e){var t,a,o=y(),r=o.dir,i=o.locale,s=o.classNames,l=o.styles,d=o.labels,u=d.labelPrevious,c=d.labelNext,f=o.components;if(!e.nextMonth&&!e.previousMonth)return n.jsx(n.Fragment,{});var v=u(e.previousMonth,{locale:i}),p=[s.nav_button,s.nav_button_previous].join(" "),h=c(e.nextMonth,{locale:i}),m=[s.nav_button,s.nav_button_next].join(" "),b=null!==(t=null==f?void 0:f.IconRight)&&void 0!==t?t:C,x=null!==(a=null==f?void 0:f.IconLeft)&&void 0!==a?a:N;return n.jsxs("div",{className:s.nav,style:l.nav,children:[!e.hidePrevious&&n.jsx(S,{name:"previous-month","aria-label":v,className:p,style:l.nav_button_previous,disabled:!e.previousMonth,onClick:e.onPreviousClick,children:"rtl"===r?n.jsx(b,{className:s.nav_icon,style:l.nav_icon}):n.jsx(x,{className:s.nav_icon,style:l.nav_icon})}),!e.hideNext&&n.jsx(S,{name:"next-month","aria-label":h,className:m,style:l.nav_button_next,disabled:!e.nextMonth,onClick:e.onNextClick,children:"rtl"===r?n.jsx(x,{className:s.nav_icon,style:l.nav_icon}):n.jsx(b,{className:s.nav_icon,style:l.nav_icon})})]})}function P(e){var t=y().numberOfMonths,o=_(),r=o.previousMonth,i=o.nextMonth,s=o.goToMonth,l=o.displayMonths,d=l.findIndex((function(n){return a.isSameMonth(e.displayMonth,n)})),u=0===d,c=d===l.length-1,f=t>1&&(u||!c),v=t>1&&(c||!u);return n.jsx(O,{displayMonth:e.displayMonth,hideNext:f,hidePrevious:v,nextMonth:i,previousMonth:r,onPreviousClick:function(){r&&s(r)},onNextClick:function(){i&&s(i)}})}function I(e){var t,a,o=y(),r=o.classNames,i=o.disableNavigation,s=o.styles,l=o.captionLayout,d=o.components,u=null!==(t=null==d?void 0:d.CaptionLabel)&&void 0!==t?t:m;return a=i?n.jsx(u,{id:e.id,displayMonth:e.displayMonth}):"dropdown"===l?n.jsx(j,{displayMonth:e.displayMonth,id:e.id}):"dropdown-buttons"===l?n.jsxs(n.Fragment,{children:[n.jsx(j,{displayMonth:e.displayMonth,displayIndex:e.displayIndex,id:e.id}),n.jsx(P,{displayMonth:e.displayMonth,displayIndex:e.displayIndex,id:e.id})]}):n.jsxs(n.Fragment,{children:[n.jsx(u,{id:e.id,displayMonth:e.displayMonth,displayIndex:e.displayIndex}),n.jsx(P,{displayMonth:e.displayMonth,id:e.id})]}),n.jsx("div",{className:r.caption,style:s.caption,children:a})}function W(e){var t=y(),a=t.footer,o=t.styles,r=t.classNames.tfoot;return a?n.jsx("tfoot",{className:r,style:o.tfoot,children:n.jsx("tr",{children:n.jsx("td",{colSpan:8,children:a})})}):n.jsx(n.Fragment,{})}function L(){var e=y(),t=e.classNames,o=e.styles,r=e.showWeekNumber,i=e.locale,s=e.weekStartsOn,l=e.ISOWeek,d=e.formatters.formatWeekdayName,u=e.labels.labelWeekday,c=function(e,n,t){for(var o=t?a.startOfISOWeek(new Date):a.startOfWeek(new Date,{locale:e,weekStartsOn:n}),r=[],i=0;i<7;i++){var s=a.addDays(o,i);r.push(s)}return r}(i,s,l);return n.jsxs("tr",{style:o.head_row,className:t.head_row,children:[r&&n.jsx("td",{style:o.head_cell,className:t.head_cell}),c.map((function(e,a){return n.jsx("th",{scope:"col",className:t.head_cell,style:o.head_cell,"aria-label":u(e,{locale:i}),children:d(e,{locale:i})},a)}))]})}function E(){var e,t=y(),a=t.classNames,o=t.styles,r=t.components,i=null!==(e=null==r?void 0:r.HeadRow)&&void 0!==e?e:L;return n.jsx("thead",{style:o.head,className:a.head,children:n.jsx(i,{})})}function B(e){var t=y(),a=t.locale,o=t.formatters.formatDay;return n.jsx(n.Fragment,{children:o(e.date,{locale:a})})}var F=t.createContext(void 0);function R(e){if(!s(e.initialProps)){var t={selected:void 0,modifiers:{disabled:[]}};return n.jsx(F.Provider,{value:t,children:e.children})}return n.jsx(T,{initialProps:e.initialProps,children:e.children})}function T(e){var t=e.initialProps,o=e.children,r=t.selected,s=t.min,l=t.max,d={disabled:[]};r&&d.disabled.push((function(e){var n=l&&r.length>l-1,t=r.some((function(n){return a.isSameDay(n,e)}));return Boolean(n&&!t)}));var u={selected:r,onDayClick:function(e,n,o){var d,u;if((null===(d=t.onDayClick)||void 0===d||d.call(t,e,n,o),!Boolean(n.selected&&s&&(null==r?void 0:r.length)===s))&&!Boolean(!n.selected&&l&&(null==r?void 0:r.length)===l)){var c=r?i([],r,!0):[];if(n.selected){var f=c.findIndex((function(n){return a.isSameDay(e,n)}));c.splice(f,1)}else c.push(e);null===(u=t.onSelect)||void 0===u||u.call(t,c,e,n,o)}},modifiers:d};return n.jsx(F.Provider,{value:u,children:o})}function A(){var e=t.useContext(F);if(!e)throw new Error("useSelectMultiple must be used within a SelectMultipleProvider");return e}function Y(e,n){var t=n||{},o=t.from,r=t.to;if(o&&r){if(a.isSameDay(r,e)&&a.isSameDay(o,e))return;if(a.isSameDay(r,e))return{from:r,to:void 0};if(a.isSameDay(o,e))return;return a.isAfter(o,e)?{from:e,to:r}:{from:o,to:e}}return r?a.isAfter(e,r)?{from:r,to:e}:{from:e,to:r}:o?a.isBefore(e,o)?{from:e,to:o}:{from:o,to:e}:{from:e,to:void 0}}var H,U=t.createContext(void 0);function q(e){if(!l(e.initialProps)){var t={selected:void 0,modifiers:{range_start:[],range_end:[],range_middle:[],disabled:[]}};return n.jsx(U.Provider,{value:t,children:e.children})}return n.jsx(K,{initialProps:e.initialProps,children:e.children})}function K(e){var t=e.initialProps,o=e.children,r=t.selected,i=r||{},s=i.from,l=i.to,d=t.min,u=t.max,c={range_start:[],range_end:[],range_middle:[],disabled:[]};if(s?(c.range_start=[s],l?(c.range_end=[l],a.isSameDay(s,l)||(c.range_middle=[{after:s,before:l}])):c.range_end=[s]):l&&(c.range_start=[l],c.range_end=[l]),d&&(s&&!l&&c.disabled.push({after:a.subDays(s,d-1),before:a.addDays(s,d-1)}),s&&l&&c.disabled.push({after:s,before:a.addDays(s,d-1)}),!s&&l&&c.disabled.push({after:a.subDays(l,d-1),before:a.addDays(l,d-1)})),u){if(s&&!l&&(c.disabled.push({before:a.addDays(s,1-u)}),c.disabled.push({after:a.addDays(s,u-1)})),s&&l){var f=u-(a.differenceInCalendarDays(l,s)+1);c.disabled.push({before:a.subDays(s,f)}),c.disabled.push({after:a.addDays(l,f)})}!s&&l&&(c.disabled.push({before:a.addDays(l,1-u)}),c.disabled.push({after:a.addDays(l,u-1)}))}return n.jsx(U.Provider,{value:{selected:r,onDayClick:function(e,n,a){var o,i;null===(o=t.onDayClick)||void 0===o||o.call(t,e,n,a);var s=Y(e,r);null===(i=t.onSelect)||void 0===i||i.call(t,s,e,n,a)},modifiers:c},children:o})}function z(){var e=t.useContext(U);if(!e)throw new Error("useSelectRange must be used within a SelectRangeProvider");return e}function Z(e){return Array.isArray(e)?i([],e,!0):void 0!==e?[e]:[]}e.InternalModifier=void 0,(H=e.InternalModifier||(e.InternalModifier={})).Outside="outside",H.Disabled="disabled",H.Selected="selected",H.Hidden="hidden",H.Today="today",H.RangeStart="range_start",H.RangeEnd="range_end",H.RangeMiddle="range_middle";var G=e.InternalModifier.Selected,J=e.InternalModifier.Disabled,Q=e.InternalModifier.Hidden,V=e.InternalModifier.Today,X=e.InternalModifier.RangeEnd,$=e.InternalModifier.RangeMiddle,ee=e.InternalModifier.RangeStart,ne=e.InternalModifier.Outside;var te=t.createContext(void 0);function ae(e){var t=y(),a=function(e,n,t){var a,o=((a={})[G]=Z(e.selected),a[J]=Z(e.disabled),a[Q]=Z(e.hidden),a[V]=[e.today],a[X]=[],a[$]=[],a[ee]=[],a[ne]=[],a);return e.fromDate&&o[J].push({before:e.fromDate}),e.toDate&&o[J].push({after:e.toDate}),s(e)?o[J]=o[J].concat(n.modifiers[J]):l(e)&&(o[J]=o[J].concat(t.modifiers[J]),o[ee]=t.modifiers[ee],o[$]=t.modifiers[$],o[X]=t.modifiers[X]),o}(t,A(),z()),o=function(e){var n={};return Object.entries(e).forEach((function(e){var t=e[0],a=e[1];n[t]=Z(a)})),n}(t.modifiers),i=r(r({},a),o);return n.jsx(te.Provider,{value:i,children:e.children})}function oe(){var e=t.useContext(te);if(!e)throw new Error("useModifiers must be used within a ModifiersProvider");return e}function re(e){return Boolean(e&&"object"==typeof e&&"before"in e&&"after"in e)}function ie(e){return Boolean(e&&"object"==typeof e&&"from"in e)}function se(e){return Boolean(e&&"object"==typeof e&&"after"in e)}function le(e){return Boolean(e&&"object"==typeof e&&"before"in e)}function de(e){return Boolean(e&&"object"==typeof e&&"dayOfWeek"in e)}function ue(e,n){return n.some((function(n){if("boolean"==typeof n)return n;if(t=n,a.isDate(t))return a.isSameDay(e,n);var t,o,r,i,s,l;if(function(e){return Array.isArray(e)&&e.every(a.isDate)}(n))return n.includes(e);if(ie(n))return o=e,s=(r=n).from,l=r.to,s&&l?(a.differenceInCalendarDays(l,s)<0&&(s=(i=[l,s])[0],l=i[1]),a.differenceInCalendarDays(o,s)>=0&&a.differenceInCalendarDays(l,o)>=0):l?a.isSameDay(l,o):!!s&&a.isSameDay(s,o);if(de(n))return n.dayOfWeek.includes(e.getDay());if(re(n)){var d=a.differenceInCalendarDays(n.before,e)>0,u=a.differenceInCalendarDays(n.after,e)<0;return a.isAfter(n.before,n.after)?u&&d:d||u}return se(n)?a.differenceInCalendarDays(e,n.after)>0:le(n)?a.differenceInCalendarDays(n.before,e)>0:"function"==typeof n&&n(e)}))}function ce(e,n,t){var o=Object.keys(n).reduce((function(t,a){var o=n[a];return ue(e,o)&&t.push(a),t}),[]),r={};return o.forEach((function(e){return r[e]=!0})),t&&!a.isSameMonth(e,t)&&(r.outside=!0),r}var fe=365;function ve(e,n){var t=n.moveBy,o=n.direction,i=n.context,s=n.modifiers,l=n.retry,d=void 0===l?{count:0,lastFocused:e}:l,u=i.weekStartsOn,c=i.fromDate,f=i.toDate,v=i.locale,p={day:a.addDays,week:a.addWeeks,month:a.addMonths,year:a.addYears,startOfWeek:function(e){return i.ISOWeek?a.startOfISOWeek(e):a.startOfWeek(e,{locale:v,weekStartsOn:u})},endOfWeek:function(e){return i.ISOWeek?a.endOfISOWeek(e):a.endOfWeek(e,{locale:v,weekStartsOn:u})}}[t](e,"after"===o?1:-1);"before"===o&&c?p=a.max([c,p]):"after"===o&&f&&(p=a.min([f,p]));var h=!0;if(s){var y=ce(p,s);h=!y.disabled&&!y.hidden}return h?p:d.count>fe?d.lastFocused:ve(p,{moveBy:t,direction:o,context:i,modifiers:s,retry:r(r({},d),{count:d.count+1})})}var pe=t.createContext(void 0);function he(e){var o=_(),r=oe(),i=t.useState(),s=i[0],l=i[1],d=t.useState(),u=d[0],c=d[1],f=function(e,n){for(var t,o,r=a.startOfMonth(e[0]),i=a.endOfMonth(e[e.length-1]),s=r;s<=i;){var l=ce(s,n);if(l.disabled||l.hidden)s=a.addDays(s,1);else{if(l.selected)return s;l.today&&!o&&(o=s),t||(t=s),s=a.addDays(s,1)}}return o||t}(o.displayMonths,r),v=(null!=s?s:u&&o.isDateDisplayed(u))?u:f,p=function(e){l(e)},h=y(),m=function(e,n){if(s){var t=ve(s,{moveBy:e,direction:n,context:h,modifiers:r});a.isSameDay(s,t)||(o.goToDate(t,s),p(t))}},b={focusedDay:s,focusTarget:v,blur:function(){c(s),l(void 0)},focus:p,focusDayAfter:function(){return m("day","after")},focusDayBefore:function(){return m("day","before")},focusWeekAfter:function(){return m("week","after")},focusWeekBefore:function(){return m("week","before")},focusMonthBefore:function(){return m("month","before")},focusMonthAfter:function(){return m("month","after")},focusYearBefore:function(){return m("year","before")},focusYearAfter:function(){return m("year","after")},focusStartOfWeek:function(){return m("startOfWeek","before")},focusEndOfWeek:function(){return m("endOfWeek","after")}};return n.jsx(pe.Provider,{value:b,children:e.children})}function ye(){var e=t.useContext(pe);if(!e)throw new Error("useFocusContext must be used within a FocusProvider");return e}function me(e,n){return ce(e,oe(),n)}var be=t.createContext(void 0);function xe(e){if(!d(e.initialProps)){var t={selected:void 0};return n.jsx(be.Provider,{value:t,children:e.children})}return n.jsx(De,{initialProps:e.initialProps,children:e.children})}function De(e){var t=e.initialProps,a=e.children,o={selected:t.selected,onDayClick:function(e,n,a){var o,r,i;null===(o=t.onDayClick)||void 0===o||o.call(t,e,n,a),!n.selected||t.required?null===(i=t.onSelect)||void 0===i||i.call(t,e,e,n,a):null===(r=t.onSelect)||void 0===r||r.call(t,void 0,e,n,a)}};return n.jsx(be.Provider,{value:o,children:a})}function Me(){var e=t.useContext(be);if(!e)throw new Error("useSelectSingle must be used within a SelectSingleProvider");return e}function ge(n,t){var a=[n.classNames.day];return Object.keys(t).forEach((function(t){var o=n.modifiersClassNames[t];if(o)a.push(o);else if(function(n){return Object.values(e.InternalModifier).includes(n)}(t)){var r=n.classNames["day_".concat(t)];r&&a.push(r)}})),a}function we(e,o,i){var u,c,f,v=y(),p=ye(),h=me(e,o),m=function(e,n){var t=y(),a=Me(),o=A(),r=z(),i=ye(),u=i.focusDayAfter,c=i.focusDayBefore,f=i.focusWeekAfter,v=i.focusWeekBefore,p=i.blur,h=i.focus,m=i.focusMonthBefore,b=i.focusMonthAfter,x=i.focusYearBefore,D=i.focusYearAfter,M=i.focusStartOfWeek,g=i.focusEndOfWeek,w={onClick:function(i){var u,c,f,v;d(t)?null===(u=a.onDayClick)||void 0===u||u.call(a,e,n,i):s(t)?null===(c=o.onDayClick)||void 0===c||c.call(o,e,n,i):l(t)?null===(f=r.onDayClick)||void 0===f||f.call(r,e,n,i):null===(v=t.onDayClick)||void 0===v||v.call(t,e,n,i)},onFocus:function(a){var o;h(e),null===(o=t.onDayFocus)||void 0===o||o.call(t,e,n,a)},onBlur:function(a){var o;p(),null===(o=t.onDayBlur)||void 0===o||o.call(t,e,n,a)},onKeyDown:function(a){var o;switch(a.key){case"ArrowLeft":a.preventDefault(),a.stopPropagation(),"rtl"===t.dir?u():c();break;case"ArrowRight":a.preventDefault(),a.stopPropagation(),"rtl"===t.dir?c():u();break;case"ArrowDown":a.preventDefault(),a.stopPropagation(),f();break;case"ArrowUp":a.preventDefault(),a.stopPropagation(),v();break;case"PageUp":a.preventDefault(),a.stopPropagation(),a.shiftKey?x():m();break;case"PageDown":a.preventDefault(),a.stopPropagation(),a.shiftKey?D():b();break;case"Home":a.preventDefault(),a.stopPropagation(),M();break;case"End":a.preventDefault(),a.stopPropagation(),g()}null===(o=t.onDayKeyDown)||void 0===o||o.call(t,e,n,a)},onKeyUp:function(a){var o;null===(o=t.onDayKeyUp)||void 0===o||o.call(t,e,n,a)},onMouseEnter:function(a){var o;null===(o=t.onDayMouseEnter)||void 0===o||o.call(t,e,n,a)},onMouseLeave:function(a){var o;null===(o=t.onDayMouseLeave)||void 0===o||o.call(t,e,n,a)},onPointerEnter:function(a){var o;null===(o=t.onDayPointerEnter)||void 0===o||o.call(t,e,n,a)},onPointerLeave:function(a){var o;null===(o=t.onDayPointerLeave)||void 0===o||o.call(t,e,n,a)},onTouchCancel:function(a){var o;null===(o=t.onDayTouchCancel)||void 0===o||o.call(t,e,n,a)},onTouchEnd:function(a){var o;null===(o=t.onDayTouchEnd)||void 0===o||o.call(t,e,n,a)},onTouchMove:function(a){var o;null===(o=t.onDayTouchMove)||void 0===o||o.call(t,e,n,a)},onTouchStart:function(a){var o;null===(o=t.onDayTouchStart)||void 0===o||o.call(t,e,n,a)}};return w}(e,h),b=function(){var e=y(),n=Me(),t=A(),a=z();return d(e)?n.selected:s(e)?t.selected:l(e)?a.selected:void 0}(),x=Boolean(v.onDayClick||"default"!==v.mode);t.useEffect((function(){var n;h.outside||p.focusedDay&&x&&a.isSameDay(p.focusedDay,e)&&(null===(n=i.current)||void 0===n||n.focus())}),[p.focusedDay,e,i,x,h.outside]);var D=ge(v,h).join(" "),M=function(e,n){var t=r({},e.styles.day);return Object.keys(n).forEach((function(n){var a;t=r(r({},t),null===(a=e.modifiersStyles)||void 0===a?void 0:a[n])})),t}(v,h),g=Boolean(h.outside&&!v.showOutsideDays||h.hidden),w=null!==(f=null===(c=v.components)||void 0===c?void 0:c.DayContent)&&void 0!==f?f:B,k={style:M,className:D,children:n.jsx(w,{date:e,displayMonth:o,activeModifiers:h}),role:"gridcell"},_=p.focusTarget&&a.isSameDay(p.focusTarget,e)&&!h.outside,j=p.focusedDay&&a.isSameDay(p.focusedDay,e),N=r(r(r({},k),((u={disabled:h.disabled,role:"gridcell"})["aria-selected"]=h.selected,u.tabIndex=j||_?0:-1,u)),m);return{isButton:x,isHidden:g,activeModifiers:h,selectedDays:b,buttonProps:N,divProps:k}}function ke(e){var a=t.useRef(null),o=we(e.date,e.displayMonth,a);return o.isHidden?n.jsx("div",{role:"gridcell"}):o.isButton?n.jsx(S,r({name:"day",ref:a},o.buttonProps)):n.jsx("div",r({},o.divProps))}function _e(e){var t=e.number,a=e.dates,o=y(),r=o.onWeekNumberClick,i=o.styles,s=o.classNames,l=o.locale,d=o.labels.labelWeekNumber,u=(0,o.formatters.formatWeekNumber)(Number(t),{locale:l});if(!r)return n.jsx("span",{className:s.weeknumber,style:i.weeknumber,children:u});var c=d(Number(t),{locale:l});return n.jsx(S,{name:"week-number","aria-label":c,className:s.weeknumber,style:i.weeknumber,onClick:function(e){r(t,a,e)},children:u})}function je(e){var t,o,r,i=y(),s=i.styles,l=i.classNames,d=i.showWeekNumber,u=i.components,c=null!==(t=null==u?void 0:u.Day)&&void 0!==t?t:ke,f=null!==(o=null==u?void 0:u.WeekNumber)&&void 0!==o?o:_e;return d&&(r=n.jsx("td",{className:l.cell,style:s.cell,children:n.jsx(f,{number:e.weekNumber,dates:e.dates})})),n.jsxs("tr",{className:l.row,style:s.row,children:[r,e.dates.map((function(t){return n.jsx("td",{className:l.cell,style:s.cell,role:"presentation",children:n.jsx(c,{displayMonth:e.displayMonth,date:t})},a.getUnixTime(t))}))]})}function Ne(e,n,t){for(var o=(null==t?void 0:t.ISOWeek)?a.endOfISOWeek(n):a.endOfWeek(n,t),r=(null==t?void 0:t.ISOWeek)?a.startOfISOWeek(e):a.startOfWeek(e,t),i=a.differenceInCalendarDays(o,r),s=[],l=0;l<=i;l++)s.push(a.addDays(r,l));return s.reduce((function(e,n){var o=(null==t?void 0:t.ISOWeek)?a.getISOWeek(n):a.getWeek(n,t),r=e.find((function(e){return e.weekNumber===o}));return r?(r.dates.push(n),e):(e.push({weekNumber:o,dates:[n]}),e)}),[])}function Ce(e){var t,o,r,i=y(),s=i.locale,l=i.classNames,d=i.styles,u=i.hideHead,c=i.fixedWeeks,f=i.components,v=i.weekStartsOn,p=i.firstWeekContainsDate,h=i.ISOWeek,m=function(e,n){var t=Ne(a.startOfMonth(e),a.endOfMonth(e),n);if(null==n?void 0:n.useFixedWeeks){var o=a.getWeeksInMonth(e,n);if(o<6){var r=t[t.length-1],i=r.dates[r.dates.length-1],s=a.addWeeks(i,6-o),l=Ne(a.addWeeks(i,1),s,n);t.push.apply(t,l)}}return t}(e.displayMonth,{useFixedWeeks:Boolean(c),ISOWeek:h,locale:s,weekStartsOn:v,firstWeekContainsDate:p}),b=null!==(t=null==f?void 0:f.Head)&&void 0!==t?t:E,x=null!==(o=null==f?void 0:f.Row)&&void 0!==o?o:je,D=null!==(r=null==f?void 0:f.Footer)&&void 0!==r?r:W;return n.jsxs("table",{id:e.id,className:l.table,style:d.table,role:"grid","aria-labelledby":e["aria-labelledby"],children:[!u&&n.jsx(b,{}),n.jsx("tbody",{className:l.tbody,style:d.tbody,children:m.map((function(t){return n.jsx(x,{displayMonth:e.displayMonth,dates:t.dates,weekNumber:t.weekNumber},t.weekNumber)}))}),n.jsx(D,{displayMonth:e.displayMonth})]})}var Se="undefined"!=typeof window&&window.document&&window.document.createElement?t.useLayoutEffect:t.useEffect,Oe=!1,Pe=0;function Ie(){return"react-day-picker-".concat(++Pe)}function We(e){var a,o,i=y(),s=i.dir,l=i.classNames,d=i.styles,u=i.components,c=_().displayMonths,f=function(e){var n,a=null!=e?e:Oe?Ie():null,o=t.useState(a),r=o[0],i=o[1];return Se((function(){null===r&&i(Ie())}),[]),t.useEffect((function(){!1===Oe&&(Oe=!0)}),[]),null!==(n=null!=e?e:r)&&void 0!==n?n:void 0}(i.id?"".concat(i.id,"-").concat(e.displayIndex):void 0),v=i.id?"".concat(i.id,"-grid-").concat(e.displayIndex):void 0,p=[l.month],h=d.month,m=0===e.displayIndex,b=e.displayIndex===c.length-1,x=!m&&!b;"rtl"===s&&(b=(a=[m,b])[0],m=a[1]),m&&(p.push(l.caption_start),h=r(r({},h),d.caption_start)),b&&(p.push(l.caption_end),h=r(r({},h),d.caption_end)),x&&(p.push(l.caption_between),h=r(r({},h),d.caption_between));var D=null!==(o=null==u?void 0:u.Caption)&&void 0!==o?o:I;return n.jsxs("div",{className:p.join(" "),style:h,children:[n.jsx(D,{id:f,displayMonth:e.displayMonth,displayIndex:e.displayIndex}),n.jsx(Ce,{id:v,"aria-labelledby":f,displayMonth:e.displayMonth})]},e.displayIndex)}function Le(e){var t=y(),a=t.classNames,o=t.styles;return n.jsx("div",{className:a.months,style:o.months,children:e.children})}function Ee(e){var a,o,i=e.initialProps,s=y(),l=ye(),d=_(),u=t.useState(!1),c=u[0],f=u[1];t.useEffect((function(){s.initialFocus&&l.focusTarget&&(c||(l.focus(l.focusTarget),f(!0)))}),[s.initialFocus,c,l.focus,l.focusTarget,l]);var v=[s.classNames.root,s.className];s.numberOfMonths>1&&v.push(s.classNames.multiple_months),s.showWeekNumber&&v.push(s.classNames.with_weeknumber);var p=r(r({},s.styles.root),s.style),h=Object.keys(i).filter((function(e){return e.startsWith("data-")})).reduce((function(e,n){var t;return r(r({},e),((t={})[n]=i[n],t))}),{}),m=null!==(o=null===(a=i.components)||void 0===a?void 0:a.Months)&&void 0!==o?o:Le;return n.jsx("div",r({className:v.join(" "),style:p,dir:s.dir,id:s.id,nonce:i.nonce,title:i.title,lang:i.lang},h,{children:n.jsx(m,{children:d.displayMonths.map((function(e,t){return n.jsx(We,{displayIndex:t,displayMonth:e},t)}))})}))}function Be(e){var t=e.children,a=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(a=Object.getOwnPropertySymbols(e);o<a.length;o++)n.indexOf(a[o])<0&&Object.prototype.propertyIsEnumerable.call(e,a[o])&&(t[a[o]]=e[a[o]])}return t}(e,["children"]);return n.jsx(h,{initialProps:a,children:n.jsx(k,{children:n.jsx(xe,{initialProps:a,children:n.jsx(R,{initialProps:a,children:n.jsx(q,{initialProps:a,children:n.jsx(ae,{children:n.jsx(he,{children:t})})})})})})})}function Fe(e){return!isNaN(e.getTime())}e.Button=S,e.Caption=I,e.CaptionDropdowns=j,e.CaptionLabel=m,e.CaptionNavigation=P,e.Day=ke,e.DayContent=B,e.DayPicker=function(e){return n.jsx(Be,r({},e,{children:n.jsx(Ee,{initialProps:e})}))},e.DayPickerContext=p,e.DayPickerProvider=h,e.Dropdown=x,e.FocusContext=pe,e.FocusProvider=he,e.Footer=W,e.Head=E,e.HeadRow=L,e.IconDropdown=b,e.IconLeft=N,e.IconRight=C,e.Months=Le,e.NavigationContext=w,e.NavigationProvider=k,e.RootProvider=Be,e.Row=je,e.SelectMultipleContext=F,e.SelectMultipleProvider=R,e.SelectMultipleProviderInternal=T,e.SelectRangeContext=U,e.SelectRangeProvider=q,e.SelectRangeProviderInternal=K,e.SelectSingleContext=be,e.SelectSingleProvider=xe,e.SelectSingleProviderInternal=De,e.WeekNumber=_e,e.addToRange=Y,e.isDateAfterType=se,e.isDateBeforeType=le,e.isDateInterval=re,e.isDateRange=ie,e.isDayOfWeekType=de,e.isDayPickerDefault=function(e){return void 0===e.mode||"default"===e.mode},e.isDayPickerMultiple=s,e.isDayPickerRange=l,e.isDayPickerSingle=d,e.isMatch=ue,e.useActiveModifiers=me,e.useDayPicker=y,e.useDayRender=we,e.useFocusContext=ye,e.useInput=function(e){void 0===e&&(e={});var n=e.locale,r=void 0===n?o.enUS:n,i=e.required,s=e.format,l=void 0===s?"PP":s,d=e.defaultSelected,u=e.today,c=void 0===u?new Date:u,f=v(e),p=f.fromDate,h=f.toDate,y=function(e){return a.parse(e,l,c,{locale:r})},m=t.useState(null!=d?d:c),b=m[0],x=m[1],D=t.useState(d),M=D[0],g=D[1],w=d?a.format(d,l,{locale:r}):"",k=t.useState(w),_=k[0],j=k[1],N=function(){g(d),x(null!=d?d:c),j(null!=w?w:"")};return{dayPickerProps:{month:b,onDayClick:function(e,n){var t=n.selected;if(!i&&t)return g(void 0),void j("");g(e),j(e?a.format(e,l,{locale:r}):"")},onMonthChange:function(e){x(e)},selected:M,locale:r,fromDate:p,toDate:h,today:c},inputProps:{onBlur:function(e){Fe(y(e.target.value))||N()},onChange:function(e){j(e.target.value);var n=y(e.target.value),t=p&&a.differenceInCalendarDays(p,n)>0,o=h&&a.differenceInCalendarDays(n,h)>0;!Fe(n)||t||o?g(void 0):(g(n),x(n))},onFocus:function(e){if(e.target.value){var n=y(e.target.value);Fe(n)&&x(n)}else N()},value:_,placeholder:a.format(new Date,l,{locale:r})},reset:N,setSelected:function(e){g(e),x(null!=e?e:c),j(e?a.format(e,l,{locale:r}):"")}}},e.useNavigation=_,e.useSelectMultiple=A,e.useSelectRange=z,e.useSelectSingle=Me}));
//# sourceMappingURL=index.min.js.map
{
"name": "react-day-picker",
"version": "8.10.0",
"version": "8.10.1",
"description": "Customizable Date Picker for React",

@@ -58,3 +58,3 @@ "author": "Giampaolo Bellavite <io@gpbl.dev>",

"eslint-plugin-jest": "^27.6.0",
"eslint-plugin-prettier": "^5.1.1",
"eslint-plugin-prettier": "^5.1.2",
"eslint-plugin-react-hooks": "^4.6.0",

@@ -61,0 +61,0 @@ "eslint-plugin-testing-library": "^6.2.0",

@@ -33,11 +33,3 @@ # React DayPicker

<a href="https://www.npmjs.com/package/react-day-picker">
<img src="https://img.shields.io/npm/v/react-day-picker.svg?style=flat-square" alt="npm version"/>
</a> <a href="http://npm-stat.com/charts.html?package=react-day-picker">
<img src="https://img.shields.io/npm/dm/react-day-picker.svg?style=flat-square" alt="npm downloads"/>
</a> <a href="https://github.com/gpbl/react-day-picker/stargazers">
<img src="https://img.shields.io/github/stars/gpbl/react-day-picker?style=flat-square" alt="stars"/>
</a> <a href="https://github.com/sponsors/gpbl">
<img src="https://img.shields.io/github/sponsors/gpbl?style=flat-square" alt="sponsors"/>
</a>
<a href="https://www.npmjs.com/package/react-day-picker"><img src="https://img.shields.io/npm/v/react-day-picker.svg?style=flat-square" alt="npm version"/></a> <img src="https://img.shields.io/npm/dm/react-day-picker.svg?style=flat-square" alt="npm downloads"/> <img src="https://img.shields.io/bundlephobia/minzip/react-day-picker" alt="Min gzipped size"/>

@@ -44,0 +36,0 @@ ## Example

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc