UNPKG

nepali-sambat

Version:

React datepicker using Bikram Sambat calendar

1 lines 43 kB
function n(n,t){if(t==null||t>n.length)t=n.length;for(var r=0,e=new Array(t);r<t;r++)e[r]=n[r];return e}function t(n){if(Array.isArray(n))return n}function r(t){if(Array.isArray(t))return n(t)}function e(n,t,r){if(t in n){Object.defineProperty(n,t,{value:r,enumerable:true,configurable:true,writable:true})}else{n[t]=r}return n}function u(n){if(typeof Symbol!=="undefined"&&n[Symbol.iterator]!=null||n["@@iterator"]!=null)return Array.from(n)}function o(n,t){var r=n==null?null:typeof Symbol!=="undefined"&&n[Symbol.iterator]||n["@@iterator"];if(r==null)return;var e=[];var u=true;var o=false;var c,a;try{for(r=r.call(n);!(u=(c=r.next()).done);u=true){e.push(c.value);if(t&&e.length===t)break}}catch(n){o=true;a=n}finally{try{if(!u&&r["return"]!=null)r["return"]()}finally{if(o)throw a}}return e}function c(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function a(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function i(n){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};var u=Object.keys(r);if(typeof Object.getOwnPropertySymbols==="function"){u=u.concat(Object.getOwnPropertySymbols(r).filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable}))}u.forEach(function(t){e(n,t,r[t])})}return n}function f(n,t){var r=Object.keys(n);if(Object.getOwnPropertySymbols){var e=Object.getOwnPropertySymbols(n);if(t){e=e.filter(function(t){return Object.getOwnPropertyDescriptor(n,t).enumerable})}r.push.apply(r,e)}return r}function m(n,t){t=t!=null?t:{};if(Object.getOwnPropertyDescriptors){Object.defineProperties(n,Object.getOwnPropertyDescriptors(t))}else{f(Object(t)).forEach(function(r){Object.defineProperty(n,r,Object.getOwnPropertyDescriptor(t,r))})}return n}function p(n,r){return t(n)||o(n,r)||l(n,r)||c()}function s(n){return r(n)||u(n)||l(n)||a()}function l(t,r){if(!t)return;if(typeof t==="string")return n(t,r);var e=Object.prototype.toString.call(t).slice(8,-1);if(e==="Object"&&t.constructor)e=t.constructor.name;if(e==="Map"||e==="Set")return Array.from(e);if(e==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return n(t,r)}import{useState as d,useRef as b,useEffect as h}from"react";import{jsxs as y,jsx as O}from"react/jsx-runtime";var j=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,4,5,6].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})))),E=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([6,7,9,11,12].map(function(n){return[n,30]})),s([1,2,4].map(function(n){return[n,31]})),s([3,5].map(function(n){return[n,32]})))),g=Object.fromEntries(s([9,10].map(function(n){return[n,29]})).concat(s([6,7,8,11].map(function(n){return[n,30]})),s([1,3,5,12].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),v=Object.fromEntries(s([9,11].map(function(n){return[n,29]})).concat(s([1,6,7,8,10].map(function(n){return[n,30]})),s([3,5,12].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),w=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,4,5,6].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})))),D=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([5,7,9,11,12].map(function(n){return[n,30]})),s([1,2,6].map(function(n){return[n,31]})),s([3,4].map(function(n){return[n,32]})))),Y=Object.fromEntries(s([9,10].map(function(n){return[n,29]})).concat(s([6,7,8,11].map(function(n){return[n,30]})),s([1,3,5,12].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),M=Object.fromEntries(s([7,9].map(function(n){return[n,29]})).concat(s([5,8,10,11,12].map(function(n){return[n,30]})),s([1,3,6].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),x=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,4,5,6].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})))),C=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([6,7,9,11,12].map(function(n){return[n,30]})),s([1,2,5].map(function(n){return[n,31]})),s([3,4].map(function(n){return[n,32]})))),S=Object.fromEntries(s([9,10].map(function(n){return[n,29]})).concat(s([6,7,8,11].map(function(n){return[n,30]})),s([1,3,5,12].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),k=Object.fromEntries(s([7,10].map(function(n){return[n,29]})).concat(s([8,9,11,12].map(function(n){return[n,30]})),s([1,2,3,5,6].map(function(n){return[n,31]})),s([4].map(function(n){return[n,32]})))),I=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,4,5,6].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})))),T=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([6,7,9,11,12].map(function(n){return[n,30]})),s([1,2,5].map(function(n){return[n,31]})),s([3,4].map(function(n){return[n,32]})))),A=Object.fromEntries(s([9,10].map(function(n){return[n,29]})).concat(s([6,7,8,11].map(function(n){return[n,30]})),s([1,3,5,12].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),P=Object.fromEntries(s([7,10].map(function(n){return[n,29]})).concat(s([8,9,11,12].map(function(n){return[n,30]})),s([1,2,3,5,6].map(function(n){return[n,31]})),s([4].map(function(n){return[n,32]})))),B=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,4,5,6].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})))),z=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([6,7,9,11,12].map(function(n){return[n,30]})),s([1,3,5].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),F=Object.fromEntries(s([9,10].map(function(n){return[n,29]})).concat(s([6,7,8,11].map(function(n){return[n,30]})),s([1,3,5,12].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),R=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,3,5,6].map(function(n){return[n,31]})),s([4].map(function(n){return[n,32]})))),V=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,4,5,6].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})))),W=Object.fromEntries(s([10].map(function(n){return[n,29]})).concat(s([6,7,8,9,11,12].map(function(n){return[n,30]})),s([1,3,5].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),H=Object.fromEntries(s([9,11].map(function(n){return[n,29]})).concat(s([6,7,8,10].map(function(n){return[n,30]})),s([1,3,5,12].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),N=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,3,5,6].map(function(n){return[n,31]})),s([4].map(function(n){return[n,32]})))),L=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,4,5,6].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})))),J=Object.fromEntries(s([9,10].map(function(n){return[n,29]})).concat(s([6,7,8,11,12].map(function(n){return[n,30]})),s([1,3,5].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),K=Object.fromEntries(s([9,11].map(function(n){return[n,29]})).concat(s([6,7,8,10].map(function(n){return[n,30]})),s([1,3,5,12].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),$=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([5,7,9,11,12].map(function(n){return[n,30]})),s([1,2,4,6].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})))),G=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,4,5,6].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})))),U=Object.fromEntries(s([9,10].map(function(n){return[n,29]})).concat(s([6,7,8,11].map(function(n){return[n,30]})),s([1,3,5,12].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),q=Object.fromEntries(s([9,11].map(function(n){return[n,29]})).concat(s([1,6,7,8,10].map(function(n){return[n,30]})),s([3,5,12].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),Q=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,4,5,6].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})))),X=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([6,7,9,11,12].map(function(n){return[n,30]})),s([1,2,5].map(function(n){return[n,31]})),s([3,4].map(function(n){return[n,32]})))),Z=Object.fromEntries(s([9,10].map(function(n){return[n,29]})).concat(s([6,7,8,11].map(function(n){return[n,30]})),s([1,3,5,12].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),_=Object.fromEntries(s([9,11].map(function(n){return[n,29]})).concat(s([1,6,7,8,10].map(function(n){return[n,30]})),s([3,5,12].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),nn=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,4,5,6].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})))),nt=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([6,7,9,11,12].map(function(n){return[n,30]})),s([1,2,5].map(function(n){return[n,31]})),s([3,4].map(function(n){return[n,32]})))),nr=Object.fromEntries(s([9,10].map(function(n){return[n,29]})).concat(s([6,7,8,11].map(function(n){return[n,30]})),s([1,3,5,12].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),ne=Object.fromEntries(s([7,10,11].map(function(n){return[n,29]})).concat(s([8,9].map(function(n){return[n,30]})),s([1,2,3,5,6,12].map(function(n){return[n,31]})),s([4].map(function(n){return[n,32]})))),nu=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,4,5,6].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})))),no=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([6,7,9,11,12].map(function(n){return[n,30]})),s([1,2,5].map(function(n){return[n,31]})),s([3,4].map(function(n){return[n,32]})))),nc=Object.fromEntries(s([9,10].map(function(n){return[n,29]})).concat(s([6,7,8,11].map(function(n){return[n,30]})),s([1,3,5,12].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),na=Object.fromEntries(s([7,10].map(function(n){return[n,29]})).concat(s([8,9,11,12].map(function(n){return[n,30]})),s([1,2,3,5,6].map(function(n){return[n,31]})),s([4].map(function(n){return[n,32]})))),ni=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,4,5,6].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})))),nf=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([6,7,9,11,12].map(function(n){return[n,30]})),s([1,2,5].map(function(n){return[n,31]})),s([3,4].map(function(n){return[n,32]})))),nm=Object.fromEntries(s([9,10].map(function(n){return[n,29]})).concat(s([6,7,8,11].map(function(n){return[n,30]})),s([1,3,5,12].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),np=Object.fromEntries(s([7,10].map(function(n){return[n,29]})).concat(s([8,9,11,12].map(function(n){return[n,30]})),s([1,2,3,5,6].map(function(n){return[n,31]})),s([4].map(function(n){return[n,32]})))),ns=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,4,5,6].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})))),nl=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([6,7,9,11,12].map(function(n){return[n,30]})),s([1,3,5].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),nd=Object.fromEntries(s([9,11].map(function(n){return[n,29]})).concat(s([6,7,8,10].map(function(n){return[n,30]})),s([1,3,5,12].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),nb=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,3,5,6].map(function(n){return[n,31]})),s([4].map(function(n){return[n,32]})))),nh=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,4,5,6].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})))),ny=Object.fromEntries(s([9,10].map(function(n){return[n,29]})).concat(s([6,7,8,11,12].map(function(n){return[n,30]})),s([1,3,5].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),nO=Object.fromEntries(s([9,11].map(function(n){return[n,29]})).concat(s([6,7,8,10].map(function(n){return[n,30]})),s([1,3,5,12].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),nj=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,3,5,6].map(function(n){return[n,31]})),s([4].map(function(n){return[n,32]})))),nE=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,4,5,6].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})))),ng=Object.fromEntries(s([9,10].map(function(n){return[n,29]})).concat(s([6,7,8,11].map(function(n){return[n,30]})),s([1,3,5,12].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),nv=Object.fromEntries(s([9,11].map(function(n){return[n,29]})).concat(s([1,6,7,8,10].map(function(n){return[n,30]})),s([3,5,12].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),nw=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,4,5,6].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})))),nD=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([6,7,9,11,12].map(function(n){return[n,30]})),s([1,2,4].map(function(n){return[n,31]})),s([3,5].map(function(n){return[n,32]})))),nY=Object.fromEntries(s([9,10].map(function(n){return[n,29]})).concat(s([6,7,8,11].map(function(n){return[n,30]})),s([1,3,5,12].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),nM=Object.fromEntries(s([9,11].map(function(n){return[n,29]})).concat(s([1,6,7,8,10].map(function(n){return[n,30]})),s([3,5,12].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),nx=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,4,5,6].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})))),nC=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([6,7,9,11,12].map(function(n){return[n,30]})),s([1,2,5].map(function(n){return[n,31]})),s([3,4].map(function(n){return[n,32]})))),nS=Object.fromEntries(s([9,10].map(function(n){return[n,29]})).concat(s([6,7,8,11].map(function(n){return[n,30]})),s([1,3,5,12].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),nk=Object.fromEntries(s([7,10,11].map(function(n){return[n,29]})).concat(s([1,8,9].map(function(n){return[n,30]})),s([3,5,6,12].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),nI=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,4,5,6].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})))),nT=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([6,7,9,11,12].map(function(n){return[n,30]})),s([1,2,5].map(function(n){return[n,31]})),s([3,4].map(function(n){return[n,32]})))),nA=Object.fromEntries(s([9,10].map(function(n){return[n,29]})).concat(s([6,7,8,11].map(function(n){return[n,30]})),s([1,3,5,12].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),nP=Object.fromEntries(s([7,10].map(function(n){return[n,29]})).concat(s([8,9,11,12].map(function(n){return[n,30]})),s([1,2,3,5,6].map(function(n){return[n,31]})),s([4].map(function(n){return[n,32]})))),nB=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,4,5,6].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})))),nz=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([6,7,9,11,12].map(function(n){return[n,30]})),s([1,2,5].map(function(n){return[n,31]})),s([3,4].map(function(n){return[n,32]})))),nF=Object.fromEntries(s([9,10].map(function(n){return[n,29]})).concat(s([6,7,8,11].map(function(n){return[n,30]})),s([1,3,5,12].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),nR=Object.fromEntries(s([7,10].map(function(n){return[n,29]})).concat(s([8,9,11,12].map(function(n){return[n,30]})),s([1,2,3,5,6].map(function(n){return[n,31]})),s([4].map(function(n){return[n,32]})))),nV=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,4,5,6].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})))),nW=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([6,7,9,11,12].map(function(n){return[n,30]})),s([1,3,5].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),nH=Object.fromEntries(s([9,10].map(function(n){return[n,29]})).concat(s([6,7,8,11].map(function(n){return[n,30]})),s([1,3,5,12].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),nN=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,3,5,6].map(function(n){return[n,31]})),s([4].map(function(n){return[n,32]})))),nL=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,4,5,6].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})))),nJ=Object.fromEntries(s([9,10].map(function(n){return[n,29]})).concat(s([6,7,8,11,12].map(function(n){return[n,30]})),s([1,3,5].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),nK=Object.fromEntries(s([9,11].map(function(n){return[n,29]})).concat(s([6,7,8,10].map(function(n){return[n,30]})),s([1,3,5,12].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),n$=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,3,5,6].map(function(n){return[n,31]})),s([4].map(function(n){return[n,32]})))),nG=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,4,5,6].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})))),nU=Object.fromEntries(s([9,10].map(function(n){return[n,29]})).concat(s([6,7,8,11,12].map(function(n){return[n,30]})),s([1,3,5].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),nq=Object.fromEntries(s([9,11].map(function(n){return[n,29]})).concat(s([6,7,8,10].map(function(n){return[n,30]})),s([1,3,5,12].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),nQ=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,4,5,6].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})))),nX=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([6,7,9,11,12].map(function(n){return[n,30]})),s([1,2,4].map(function(n){return[n,31]})),s([3,5].map(function(n){return[n,32]})))),nZ=Object.fromEntries(s([9,10].map(function(n){return[n,29]})).concat(s([6,7,8,11].map(function(n){return[n,30]})),s([1,3,5,12].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),n_=Object.fromEntries(s([9,11].map(function(n){return[n,29]})).concat(s([1,6,7,8,10].map(function(n){return[n,30]})),s([3,5,12].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),n1=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,4,5,6].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})))),n2=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([6,7,9,11,12].map(function(n){return[n,30]})),s([1,2,5].map(function(n){return[n,31]})),s([3,4].map(function(n){return[n,32]})))),n3=Object.fromEntries(s([9,10].map(function(n){return[n,29]})).concat(s([6,7,8,11].map(function(n){return[n,30]})),s([1,3,5,12].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),n0=Object.fromEntries(s([7,9,11].map(function(n){return[n,29]})).concat(s([1,8,10].map(function(n){return[n,30]})),s([3,5,6,12].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),n9=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,4,5,6].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})))),n4=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([6,7,9,11,12].map(function(n){return[n,30]})),s([1,2,5].map(function(n){return[n,31]})),s([3,4].map(function(n){return[n,32]})))),n7=Object.fromEntries(s([9,10].map(function(n){return[n,29]})).concat(s([6,7,8,11].map(function(n){return[n,30]})),s([1,3,5,12].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),n6=Object.fromEntries(s([7,10,11].map(function(n){return[n,29]})).concat(s([8,9].map(function(n){return[n,30]})),s([1,2,3,5,6,12].map(function(n){return[n,31]})),s([4].map(function(n){return[n,32]})))),n8=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,4,5,6].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})))),n5=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([6,7,9,11,12].map(function(n){return[n,30]})),s([1,2,5].map(function(n){return[n,31]})),s([3,4].map(function(n){return[n,32]})))),tn=Object.fromEntries(s([9,10].map(function(n){return[n,29]})).concat(s([6,7,8,11].map(function(n){return[n,30]})),s([1,3,5,12].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),tt=Object.fromEntries(s([7,10].map(function(n){return[n,29]})).concat(s([8,9,11,12].map(function(n){return[n,30]})),s([1,2,3,5,6].map(function(n){return[n,31]})),s([4].map(function(n){return[n,32]})))),tr=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,4,5,6].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})))),te=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([6,7,9,11,12].map(function(n){return[n,30]})),s([1,3,5].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),tu=Object.fromEntries(s([9,10].map(function(n){return[n,29]})).concat(s([6,7,8,11].map(function(n){return[n,30]})),s([1,3,5,12].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),to=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,3,5,6].map(function(n){return[n,31]})),s([4].map(function(n){return[n,32]})))),tc=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,4,5,6].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})))),ta=Object.fromEntries(s([9,10].map(function(n){return[n,29]})).concat(s([6,7,8,11,12].map(function(n){return[n,30]})),s([1,3,5].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),ti=Object.fromEntries(s([9,11].map(function(n){return[n,29]})).concat(s([6,7,8,10].map(function(n){return[n,30]})),s([1,3,5,12].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),tf=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,3,5,6].map(function(n){return[n,31]})),s([4].map(function(n){return[n,32]})))),tm=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,4,5,6].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})))),tp=Object.fromEntries(s([9,10].map(function(n){return[n,29]})).concat(s([6,7,8,11,12].map(function(n){return[n,30]})),s([1,3,5].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),ts=Object.fromEntries(s([9,11].map(function(n){return[n,29]})).concat(s([6,7,8,10].map(function(n){return[n,30]})),s([1,3,5,12].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})))),tl=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,4,5,6].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})))),td=Object.fromEntries(s([8,10].map(function(n){return[n,29]})).concat(s([7,9,11,12].map(function(n){return[n,30]})),s([1,2,4,5,6].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})))),tb=Object.fromEntries(s([9].map(function(n){return[n,29]})).concat(s([6,7,8,10,11,12].map(function(n){return[n,30]})),s([1,2,4,5].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})))),th=Object.fromEntries(s([7,8,10,11,12].map(function(n){return[n,30]})).concat(s([1,3,6].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})),s([9].map(function(n){return[n,29]})),s([5].map(function(n){return[n,30]})))),ty=Object.fromEntries(s([6,7,8,10,11,12].map(function(n){return[n,30]})).concat(s([1,3,5].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})),s([9].map(function(n){return[n,29]})))),tO=Object.fromEntries(s([7,8,10,11,12].map(function(n){return[n,30]})).concat(s([1,2,4,5,6].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})),s([9].map(function(n){return[n,29]})))),tj=Object.fromEntries(s([1,5,7,8,10,11,12].map(function(n){return[n,30]})).concat(s([2,6].map(function(n){return[n,31]})),s([3,4].map(function(n){return[n,32]})),s([9].map(function(n){return[n,29]})))),tE=Object.fromEntries(s([1,6,7,8,10,11,12].map(function(n){return[n,30]})).concat(s([3,5].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})),s([9].map(function(n){return[n,29]})))),tg=Object.fromEntries(s([1,6,7,8,10,11,12].map(function(n){return[n,30]})).concat(s([3,5].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})),s([9].map(function(n){return[n,29]})))),tv=Object.fromEntries(s([7,8,10,11,12].map(function(n){return[n,30]})).concat(s([1,2,4,5,6].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})),s([9].map(function(n){return[n,29]})))),tw=Object.fromEntries(s([1,6,7,8,10,11,12].map(function(n){return[n,30]})).concat(s([2,5].map(function(n){return[n,31]})),s([3,4].map(function(n){return[n,32]})),s([9].map(function(n){return[n,29]})))),tD=Object.fromEntries(s([1,6,7,8,10,11,12].map(function(n){return[n,30]})).concat(s([3,5].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})),s([9].map(function(n){return[n,29]})))),tY=Object.fromEntries(s([6,7,8,10,11,12].map(function(n){return[n,30]})).concat(s([1,2,4,5].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})),s([9].map(function(n){return[n,29]})))),tM=Object.fromEntries(s([7,9,10,11,12].map(function(n){return[n,30]})).concat(s([1,2,4,5,6].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})),s([8].map(function(n){return[n,29]})))),tx=Object.fromEntries(s([1,6,7,9,11,12].map(function(n){return[n,30]})).concat(s([2,5].map(function(n){return[n,31]})),s([3,4].map(function(n){return[n,32]})),s([8,10].map(function(n){return[n,29]})))),tC=Object.fromEntries(s([6,7,8,10,11,12].map(function(n){return[n,30]})).concat(s([1,3,5].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})),s([9].map(function(n){return[n,29]})))),tS=Object.fromEntries(s([8,10,12].map(function(n){return[n,30]})).concat(s([1,2,4,5,6].map(function(n){return[n,31]})),s([3].map(function(n){return[n,32]})),s([7,9,11].map(function(n){return[n,29]})))),tk=Object.fromEntries(s([6,7,8,11,12].map(function(n){return[n,30]})).concat(s([1,3,5].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})),s([9,10].map(function(n){return[n,29]})))),tI=Object.fromEntries(s([6,7,8,11,12].map(function(n){return[n,30]})).concat(s([1,3,5].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})),s([9,10].map(function(n){return[n,29]})))),tT=Object.fromEntries(s([6,7,8,11,12].map(function(n){return[n,30]})).concat(s([1,3,5].map(function(n){return[n,31]})),s([2,4].map(function(n){return[n,32]})),s([9,10].map(function(n){return[n,29]}))));Object.fromEntries(s([1,2,3,4,5,6,7,8,9,10,11,12].map(function(n){return[n,32]})));Object.fromEntries(s([1,3,5,7,8,10,12].map(function(n){return[n,30]})).concat(s([2,4,6,9,11].map(function(n){return[n,31]}))));Object.fromEntries(s([1,3,5,7,8,10,12].map(function(n){return[n,30]})).concat(s([2,4,6,9,11].map(function(n){return[n,31]}))));var tA={1970:j,1971:E,1972:g,1973:v,1974:w,1975:D,1976:Y,1977:M,1978:x,1979:C,1980:S,1981:k,1982:I,1983:T,1984:A,1985:P,1986:B,1987:z,1988:F,1989:R,1990:V,1991:W,1992:H,1993:N,1994:L,1995:J,1996:K,1997:$,1998:G,1999:U,2e3:q,2001:Q,2002:X,2003:Z,2004:_,2005:nn,2006:nt,2007:nr,2008:ne,2009:nu,2010:no,2011:nc,2012:na,2013:ni,2014:nf,2015:nm,2016:np,2017:ns,2018:nl,2019:nd,2020:nb,2021:nh,2022:ny,2023:nO,2024:nj,2025:nE,2026:ng,2027:nv,2028:nw,2029:nD,2030:nY,2031:nM,2032:nx,2033:nC,2034:nS,2035:nk,2036:nI,2037:nT,2038:nA,2039:nP,2040:nB,2041:nz,2042:nF,2043:nR,2044:nV,2045:nW,2046:nH,2047:nN,2048:nL,2049:nJ,2050:nK,2051:n$,2052:nG,2053:nU,2054:nq,2055:nQ,2056:nX,2057:nZ,2058:n_,2059:n1,2060:n2,2061:n3,2062:n0,2063:n9,2064:n4,2065:n7,2066:n6,2067:n8,2068:n5,2069:tn,2070:tt,2071:tr,2072:te,2073:tu,2074:to,2075:tc,2076:ta,2077:ti,2078:tf,2079:tm,2080:tp,2081:ts,2082:tl,2083:td,2084:tb,2085:th,2086:ty,2087:tO,2088:tj,2089:tE,2090:tg,2091:tv,2092:tw,2093:tD,2094:tY,2095:tM,2096:tx,2097:tC,2098:tS,2099:tk,2100:tI,2101:tT};var tP={year:1970,month:1,day:1},tB=new Date(1913,3,13);function tz(n,t){var r=new Date(n.getFullYear(),n.getMonth(),n.getDate()),e=new Date(t.getFullYear(),t.getMonth(),t.getDate()),u=1e3*60*60*24;return Math.round((e.getTime()-r.getTime())/u)}function tF(n){var t=tz(tB,n),r=tP.year,e=tP.month,u=tP.day,o=t;for(;o>0;){tA[r]||console.error("Year ".concat(r," is outside the supported range (1970-2099)"));var c=tA[r][e];if(typeof c!="number")throw new Error("Invalid calendar data for year ".concat(r,", month ").concat(e));u++,u>c&&(u=1,e++,e>12&&(e=1,r++)),o--}return{year:r,month:e,day:u}}function tR(n){var t=tP.year,r=tP.month,e=tP.day,u=new Date(tB);for(;t!==n.year||r!==n.month||e!==n.day;){tA[t]||console.error("Year ".concat(t," is outside the supported range (1970-2099)"));var o=tA[t][r];if(typeof o!="number")throw new Error("Invalid calendar data for year ".concat(t,", month ").concat(r));e++,u.setDate(u.getDate()+1),e>o&&(e=1,r++,r>12&&(r=1,t++))}return{year:u.getFullYear(),month:u.getMonth()+1,day:u.getDate()}}function tV(){return tF(new Date)}function tW(n,t){if(!tA[n])throw new Error("Year ".concat(n," is outside the supported range (1970-2099)"));var r=tA[n][t];if(typeof r!="number")throw new Error("Invalid calendar data for year ".concat(n,", month ").concat(t));return r}function tH(n){try{var t=n.year,r=n.month,e=n.day;if(!tA[t]||r<1||r>12)return!1;var u=tA[t][r];return!(typeof u!="number"||e<1||e>u)}catch(n){return false}}function tN(n,t,r){return!(!tH(n)||t&&tL(n,t)<0||r&&tL(n,r)>0)}function tL(n,t){return n.year!==t.year?n.year-t.year:n.month!==t.month?n.month-t.month:n.day-t.day}function tJ(n,t){var r=tR({year:n,month:t,day:1});return new Date(r.year,r.month-1,r.day).getDay()}function tK(n,t){var r=n.year,e=n.month,u=n.day;for(e+=t;e>12;)e-=12,r++;for(;e<1;)e+=12,r--;var o=tW(r,e);return u>o&&(u=o),{year:r,month:e,day:u}}var t$=["Baishakh","Jestha","Ashadh","Shrawan","Bhadra","Ashwin","Kartik","Mangsir","Poush","Magh","Falgun","Chaitra"],tG=["बैशाख","जेष्ठ","आषाढ","श्रावण","भाद्र","आश्विन","कार्तिक","मंसिर","पौष","माघ","फाल्गुन","चैत्र"],tU=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],tq=["आइतबार","सोमबार","मंगलबार","बुधबार","बिहिबार","शुक्रबार","शनिबार"],tQ=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],tX=["आइत","सोम","मंगल","बुध","बिहि","शुक्र","शनि"],tZ=["०","१","२","३","४","५","६","७","८","९"];function t_(n){return n.toString().split("").map(function(n){return n>="0"&&n<="9"?tZ[parseInt(n)]:n}).join("")}function t1(n){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};var r=t.format,e=r===void 0?"YYYY-MM-DD":r,u=t.lang,o=u===void 0?"nep":u,c=t.separator,a=c===void 0?"-":c;if(!n)return"";var i=n.year,f=n.month,m=n.day,p=i.toString(),s=f<10?"0".concat(f):f.toString(),l=m<10?"0".concat(m):m.toString(),d=e.replace("YYYY",p).replace("MM",s).replace("DD",l).replace("M",f.toString()).replace("D",m.toString());if(e.includes("MMMM")){var b=o==="nep"?tG:t$;d=d.replace("MMMM",b[f-1])}return o==="nep"&&(d=d.split("").map(function(n){return n>="0"&&n<="9"?tZ[parseInt(n)]:n}).join("")),a!=="-"&&(e==="YYYY-MM-DD"||e==="DD-MM-YYYY")&&(d=d.replace(/-/g,a)),d}function t2(n){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"YYYY-MM-DD";try{if(t==="YYYY-MM-DD"){var r=p(n.split("-"),3),e=r[0],u=r[1],o=r[2];return{year:parseInt(e,10),month:parseInt(u,10),day:parseInt(o,10)}}if(t==="DD-MM-YYYY"){var c=p(n.split("-"),3),a=c[0],i=c[1],f=c[2];return{year:parseInt(f,10),month:parseInt(i,10),day:parseInt(a,10)}}if(t==="MM/DD/YYYY"){var m=p(n.split("/"),3),s=m[0],l=m[1],d=m[2];return{year:parseInt(d,10),month:parseInt(s,10),day:parseInt(l,10)}}if(t==="YYYY/MM/DD"){var b=p(n.split("/"),3),h=b[0],y=b[1],O=b[2];return{year:parseInt(h,10),month:parseInt(y,10),day:parseInt(O,10)}}return null}catch(n){return null}}var t3=function(n){var t=n.type;switch(t){case"calendar":return O("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",fill:"currentColor",viewBox:"0 0 24 24",children:O("path",{d:"M19 4h-1V2h-2v2H8V2H6v2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V10h14v10zm0-12H5V6h14v2z"})});case"left":return O("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",fill:"currentColor",viewBox:"0 0 20 20",children:O("path",{fillRule:"evenodd",d:"M12.707 14.707a1 1 0 0 1-1.414 0l-4-4a1 1 0 0 1 0-1.414l4-4a1 1 0 1 1 1.414 1.414L10.414 10l2.293 2.293a1 1 0 0 1 0 1.414z"})});case"right":return O("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",fill:"currentColor",viewBox:"0 0 20 20",children:O("path",{fillRule:"evenodd",d:"M7.293 14.707a1 1 0 0 1 0-1.414L9.586 11 7.293 8.707a1 1 0 0 1 1.414-1.414l4 4a1 1 0 0 1 0 1.414l-4 4a1 1 0 0 1-1.414 0z"})});default:return null}},t0=t3;var t9=function(n){var t=n.viewDate,r=n.onViewDateChange,e=n.lang,u=e===void 0?"nep":e,o=n.icon,c=o===void 0?"":o;var a=p(d(false),2),f=a[0],s=a[1],l=p(d(false),2),b=l[0],h=l[1],j=u==="nep"?tG:t$,E=function(){r(tK(t,-1))},g=function(){r(tK(t,1))},v=function(n){r(m(i({},t),{year:n})),s(false)},w=function(n){r(m(i({},t),{month:n})),h(false)},D=Array.from({length:130},function(n,t){return 1970+t});return y("div",{style:t7,children:[O("button",{type:"button",onClick:E,"aria-label":"Previous month",style:t8,onMouseOver:function(n){return n.currentTarget.style.backgroundColor="#d1d5db"},onMouseOut:function(n){return n.currentTarget.style.backgroundColor="transparent"},children:c||O(t0,{type:"left"})}),y("div",{style:{position:"relative"},children:[O("button",{type:"button",onClick:function(){return h(!b)},style:t5,children:j[t.month-1]}),b&&O("div",{style:rn,children:j.map(function(n,r){return O("div",{onClick:function(){return w(r+1)},style:i({},rt,t.month===r+1?rr:{}),children:n},n)})})]}),y("div",{style:{position:"relative"},children:[O("button",{type:"button",onClick:function(){return s(!f)},style:t5,children:u==="nep"?t_(t.year):t.year}),f&&O("div",{style:rn,children:D.map(function(n){return O("div",{onClick:function(){return v(n)},style:i({},rt,t.year===n?rr:{}),children:u==="nep"?t_(n):n},n)})})]}),O("button",{type:"button",onClick:g,"aria-label":"Next month",style:t8,onMouseOver:function(n){return n.currentTarget.style.backgroundColor="#d1d5db"},onMouseOut:function(n){return n.currentTarget.style.backgroundColor="transparent"},children:c||O(t0,{type:"right"})})]})},t4=t9,t7={display:"flex",alignItems:"center",justifyContent:"space-between",padding:8,borderBottom:"1px solid #d1d5db"},t6={padding:4,borderRadius:6,backgroundColor:"transparent",border:"none",cursor:"pointer",display:"flex",alignItems:"center",justifyContent:"center"},t8=m(i({},t6),{transition:"background-color 0.2s ease"}),t5={padding:"4px 8px",borderRadius:6,border:"none",backgroundColor:"transparent",cursor:"pointer",fontWeight:500,userSelect:"none",position:"relative"},rn={position:"absolute",zIndex:1e3,marginTop:4,minWidth:"max-content",maxHeight:240,overflowY:"auto",backgroundColor:"white",boxShadow:"0 4px 6px rgba(0,0,0,0.1), 0 1px 3px rgba(0,0,0,0.06)",borderRadius:6,paddingTop:4,paddingBottom:4,fontSize:14},rt={padding:"8px 12px",cursor:"pointer",userSelect:"none"},rr={backgroundColor:"#3b82f6",color:"white"};var re=function(n){var t=n.lang,r=t===void 0?"nep":t,e=n.selectedDate,u=n.viewDate,o=n.onDateSelect,c=n.onViewDateChange,a=n.minDate,f=n.maxDate;var s=tJ(u.year,u.month),l=tW(u.year,u.month),b=p(d(null),2),h=b[0],j=b[1];return y("div",{style:ro,children:[O(t4,{viewDate:u,onViewDateChange:c,lang:r}),O("div",{style:rp,children:function(){var n=function(n){var t=n-s+1;if(t>0&&t<=l){var c={year:u.year,month:u.month,day:t},p=e&&tL(e,c)===0,b=tL(c,tV())===0,y=tN(c,a,f),E=rb;y?p?E=rl:b&&(E=rd):E=rh,y&&!p&&h===n&&(E=i({},E,ry)),n%7===6&&(E=m(i({},E),{color:"darkred"})),d.push(O("button",{type:"button",disabled:!y,onClick:function(){return y&&o(c)},"aria-selected":p?"true":"false",style:E,onMouseEnter:function(){return j(n)},onMouseLeave:function(){return j(null)},children:r==="nep"?t_(t):t},"day-".concat(n)))}else d.push(O("div",{style:ri},"empty-".concat(n)))};var t=[],c=r==="nep"?tX:tQ;t.push(O("div",{style:rc,children:c.map(function(n,t){return O("div",{style:m(i({},ra),{color:t===c.length-1?"darkred":"#000"}),children:n},"day-name-".concat(t))})},"day-names"));var p=Math.ceil((l+s)/7)*7,d=[];for(var b=0;b<p;b++)n(b);var y=[];for(var E=0;E<d.length;E+=7)y.push(O("div",{style:rf,children:d.slice(E,E+7)},"week-".concat(E)));return t.push(O("div",{style:rm,children:y},"calendar-grid")),t}()})]})},ru=re,ro={display:"block"},rc={display:"grid",gridTemplateColumns:"repeat(7, 1fr)",marginBottom:4},ra={textAlign:"center",fontSize:"14px",userSelect:"none"},ri={height:32,width:32},rf={display:"grid",gridTemplateColumns:"repeat(7, 1fr)",gap:4},rm={marginTop:8,rowGap:4},rp={padding:12},rs={height:32,width:32,border:"none",backgroundColor:"transparent",fontSize:14,textAlign:"center",lineHeight:"32px",borderRadius:6,userSelect:"none",outline:"none",padding:0,margin:0},rl=m(i({},rs),{backgroundColor:"#2563eb",color:"#fff",fontWeight:"bold",cursor:"pointer"}),rd=m(i({},rs),{border:"2px solid #2563eb",fontWeight:"bold",cursor:"pointer"}),rb=m(i({},rs),{color:"#000",cursor:"default"}),rh=m(i({},rs),{color:"#9ca3af",cursor:"not-allowed"}),ry={backgroundColor:"#d1d5db",cursor:"pointer"};var rO=function(n){var t=n.value,r=n.onChange,e=n.placeholder,u=e===void 0?"YYYY-MM-DD":e,o=n.disabled,c=o===void 0?false:o,a=n.formatOptions,f=a===void 0?{format:"YYYY-MM-DD"}:a,m=n.onFocus,s=n.onBlur;var l=p(d(t?t1(t,f):""),2),y=l[0],j=l[1],E=b(null);h(function(){t&&tH(t)?j(t1(t,f)):t===null&&j("")},[t,f]);var g=function(n){var t=n.target.value;j(t),r&&r(t)},v=function(){m&&m()},w=function(){s&&s()},D=i({padding:"8px 12px",fontSize:"1rem",borderRadius:4,border:"1px solid #ccc",outline:"none",width:"100%",boxSizing:"border-box"},c?{backgroundColor:"#f5f5f5",cursor:"not-allowed"}:{});return O("input",{ref:E,type:"text",value:y,onChange:g,onFocus:v,onBlur:w,placeholder:u,disabled:c,style:D})},rj=rO;var rE=function(n){var t=n.value,r=n.className,e=n.onChange,u=n.placeholder,o=u===void 0?"YYYY-MM-DD":u,c=n.disabled,a=c===void 0?false:c,f=n.minDate,m=n.maxDate,s=n.formatOptions,l=s===void 0?{format:"YYYY-MM-DD"}:s,j=n.position,E=j===void 0?"bottom":j,g=n.icon,v=g===void 0?"":g;var w=p(d(false),2),D=w[0],Y=w[1],M=p(d(t||tV()),2),x=M[0],C=M[1],S=p(d(t||null),2),k=S[0],I=S[1],T=b(null);h(function(){t&&(I(t),C(t))},[t]),h(function(){var n=function(n){T.current&&!T.current.contains(n.target)&&Y(false)};return document.addEventListener("mousedown",n),function(){document.removeEventListener("mousedown",n)}},[]);var A=function(n){I(n),Y(false),e&&e(n)},P=function(){a||Y(true)},B=function(n){var t=t2(n,l.format);t&&tH(t)&&(I(t),C(t),e&&e(t))},z=E==="top"?{width:"100%",minWidth:320,bottom:"100%",marginBottom:4,position:"absolute",backgroundColor:"white",borderRadius:8,boxShadow:"0 4px 6px rgba(0,0,0,0.1), 0 1px 3px rgba(0,0,0,0.06)",zIndex:1e3}:{width:"100%",minWidth:320,top:"100%",marginTop:4,position:"absolute",backgroundColor:"white",borderRadius:8,boxShadow:"0 4px 6px rgba(0,0,0,0.1), 0 1px 3px rgba(0,0,0,0.06)",zIndex:1e3},F={width:"fit-content",position:"relative",display:"inline-block"},R={position:"relative"},V={position:"absolute",top:"50%",right:12,transform:"translateY(-50%)",border:"none",background:"transparent",cursor:a?"not-allowed":"pointer",padding:0,display:"flex",alignItems:"center",justifyContent:"center",color:a?"#9ca3af":"#4b5563",opacity:a?.5:1};return y("div",{style:i({},F,r),ref:T,children:[y("div",{style:R,children:[O(rj,{value:k,onChange:B,onFocus:P,placeholder:o,disabled:a,formatOptions:l}),O("button",{type:"button",onClick:function(){return!a&&Y(!D)},style:V,disabled:a,"aria-label":"Toggle calendar",children:v||O(t0,{type:"calendar"})})]}),D&&O("div",{style:z,ref:T,children:O(ru,{selectedDate:k,viewDate:x,onDateSelect:A,onViewDateChange:C,minDate:f,maxDate:m,lang:l.lang,className:r})})]})},rg=rE;export{ru as Calendar,rj as DateInput,rg as NepaliDatePicker,tU as bsDaysEng,tq as bsDaysNep,t$ as bsMonthsEng,tG as bsMonthsNep,tF as convertADToBS,tR as convertBSToAD,t1 as formatDate,tW as getDaysInMonth,tV as getTodayBS,tN as isDateInRange,tH as isValidBsDate,t2 as parseDate};