UNPKG

react-calendar-kit

Version:

React Calendar Kit is a powerful and flexible library for building accessible and highly customizable calendar and date/time picker components in your React applications. React Calendar Kit provides a solid foundation for creating inclusive user experienc

3 lines (2 loc) 490 B
'use client'; import{startOfYear as o}from"@internationalized/date";import{clsx as a}from"clsx";var l=a,c=t=>t?"true":void 0;function p(t,r){let e=[];if(!t||!r)return e;let n=o(t);for(;n.compare(r)<=0;)e.push(n),n=o(n.add({years:1}));return e}function u(t,r){return t.add({months:r})}function f(t){let e=[o(t)];for(;e.length<12;){let n=e[e.length-1];e.push(u(n,1))}return e}function h(...t){return t?.reduce((r,e)=>e?{...r,...e}:r,{})??{}}export{l as a,c as b,p as c,u as d,f as e,h as f};