File tree 1 file changed +4
-3
lines changed
packages/react-aria-components/src
1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -331,11 +331,12 @@ export const DateSegment = /*#__PURE__*/ (forwardRef as forwardRefType)(function
331
331
let { segmentProps} = useDateSegment ( segment , state , domRef ) ;
332
332
let { focusProps, isFocused, isFocusVisible} = useFocusRing ( ) ;
333
333
let { hoverProps, isHovered} = useHover ( { ...otherProps , isDisabled : state . isDisabled || segment . type === 'literal' } ) ;
334
+ let { isEditable, ...segmentRest } = segment ;
334
335
let renderProps = useRenderProps ( {
335
336
...otherProps ,
336
337
values : {
337
- ...segment ,
338
- isReadOnly : ! segment . isEditable ,
338
+ ...segmentRest ,
339
+ isReadOnly : ! isEditable ,
339
340
isInvalid : state . isInvalid ,
340
341
isDisabled : state . isDisabled ,
341
342
isHovered,
@@ -355,7 +356,7 @@ export const DateSegment = /*#__PURE__*/ (forwardRef as forwardRefType)(function
355
356
ref = { domRef }
356
357
data-placeholder = { segment . isPlaceholder || undefined }
357
358
data-invalid = { state . isInvalid || undefined }
358
- data-readonly = { ! segment . isEditable || undefined }
359
+ data-readonly = { ! isEditable || undefined }
359
360
data-disabled = { state . isDisabled || undefined }
360
361
data-type = { segment . type }
361
362
data-hovered = { isHovered || undefined }
You can’t perform that action at this time.
0 commit comments