@guruhotel/aura-ui
Version:
⚛️ React UI library by GuruHotel
1 lines • 1.16 kB
JavaScript
exports.__esModule=!0,exports.DateSegment=function({segment:a,state:i,rounded:u}){const l=(0,e.useRef)(),{segmentProps:o}=(0,t.useDateSegment)(a,i,l);return(0,n.jsxs)(r.SegmentContainer,{...o,ref:l,style:{...o.style,minWidth:null!=a.maxValue?`${String(a.maxValue).length}ch`:void 0},isEditable:a.isEditable,rounded:u,children:[(0,n.jsx)(r.SegmenetSpan,{"aria-hidden":"true",isPlaceholder:a.isPlaceholder,children:a.placeholder}),a.isPlaceholder?"":a.text]})};var e=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=a(t);if(r&&r.has(e))return r.get(e);var n={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var l=i?Object.getOwnPropertyDescriptor(e,u):null;l&&(l.get||l.set)?Object.defineProperty(n,u,l):n[u]=e[u]}n.default=e,r&&r.set(e,n);return n}(require("react")),t=require("@react-aria/datepicker"),r=require("./date-field.styles"),n=require("react/jsx-runtime");function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(a=function(e){return e?r:t})(e)}