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) 1.03 kB
'use client'; var d=Object.create;var o=Object.defineProperty;var m=Object.getOwnPropertyDescriptor;var s=Object.getOwnPropertyNames;var f=Object.getPrototypeOf,D=Object.prototype.hasOwnProperty;var S=(e,t)=>{for(var a in t)o(e,a,{get:t[a],enumerable:!0})},l=(e,t,a,p)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of s(t))!D.call(e,r)&&r!==a&&o(e,r,{get:()=>t[r],enumerable:!(p=m(t,r))||p.enumerable});return e};var u=(e,t,a)=>(a=e!=null?d(f(e)):{},l(t||!e||!e.__esModule?o(a,"default",{value:e,enumerable:!0}):a,e)),y=e=>l(o({},"__esModule",{value:!0}),e);var P={};S(P,{DateInputSegment:()=>c});module.exports=y(P);var i=u(require("react")),n=require("@react-aria/datepicker"),c=({state:e,segment:t,...a})=>{let p=(0,i.useRef)(null),{segmentProps:r}=(0,n.useDateSegment)(t,e,p);return i.default.createElement("div",{...r,...a,ref:p,"data-editable":t.isEditable,"data-invalid":e.isInvalid,"data-placeholder":t.isPlaceholder,"data-type":t.type,style:{...r.style}},t.text)};0&&(module.exports={DateInputSegment});