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) 845 B
'use client'; import{a as s}from"./chunk-AJ4HT3KH.mjs";import{a as p}from"./chunk-YCQF46KQ.mjs";import t,{forwardRef as N}from"react";import{mergeProps as I}from"@react-aria/utils";var l=(n,o)=>{let{state:r,label:d,groupProps:i={},labelProps:m={},className:u,classNames:e={},separator:D=t.createElement("span",{className:e?.separator},"-"),styles:a={},style:y,startContent:P,endContent:c,children:g,getStartDateFieldProps:f,getEndDateFieldProps:R}=n;return t.createElement(p,{"data-disabled":r.isInvalid,"data-invalid":r.isInvalid,className:u,classNames:e,styles:a,style:y,labelProps:I(m),startContent:P,endContent:c,label:d,ref:o,...i},t.createElement("div",{className:e.rangeGroup},t.createElement(s,{...f,classNames:e,styles:a}),D,t.createElement(s,{...R,classNames:e,styles:a})),g)};l.displayName="DateRangeInput";var V=N(l);export{V as a};