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) 678 B
'use client'; import{a}from"./chunk-6ZI2NLSX.mjs";import{a as s,f as n}from"./chunk-WABH67VC.mjs";import m,{forwardRef as S}from"react";import{mergeProps as I}from"@react-aria/utils";var c=S((o,i)=>{let{state:e,classNames:p,styles:r,inputProps:l={},fieldProps:g={},segmentProps:{className:u="",style:d={},...y}={},formatSegment:f=t=>t,...D}=o;return m.createElement("div",{...I(g,D),"data-disabled":e.isDisabled,"data-invalid":e.isInvalid,className:s(p.segmentWrapper),style:r?.segmentWrapper,ref:i},f(e.segments).map((t,P)=>m.createElement(a,{key:P,className:s(p.segment,u),style:n(r?.segment,d),segment:t,state:e,...y})),m.createElement("input",{...l}))}),A=c;export{A as a};