@@ -64,7 +64,7 @@ export interface InputNumberProps<T extends ValueType = ValueType>
6464 /** value will show as string */
6565 stringMode ?: boolean ;
6666
67- type ?: 'input' | 'spinner' ;
67+ mode ?: 'input' | 'spinner' ;
6868
6969 defaultValue ?: T ;
7070 value ?: T | null ;
@@ -122,7 +122,7 @@ type InternalInputNumberProps = Omit<InputNumberProps, 'prefix' | 'suffix'> & {
122122const InternalInputNumber = React . forwardRef (
123123 ( props : InternalInputNumberProps , ref : React . Ref < HTMLInputElement > ) => {
124124 const {
125- type ,
125+ mode ,
126126 prefixCls,
127127 className,
128128 style,
@@ -601,21 +601,13 @@ const InternalInputNumber = React.forwardRef(
601601 } ;
602602
603603 const upNode = (
604- < StepHandler
605- { ...sharedHandlerProps }
606- action = "up"
607- disabled = { upDisabled }
608- >
604+ < StepHandler { ...sharedHandlerProps } action = "up" disabled = { upDisabled } >
609605 { upHandler }
610606 </ StepHandler >
611607 ) ;
612608
613609 const downNode = (
614- < StepHandler
615- { ...sharedHandlerProps }
616- action = "down"
617- disabled = { downDisabled }
618- >
610+ < StepHandler { ...sharedHandlerProps } action = "down" disabled = { downDisabled } >
619611 { downHandler }
620612 </ StepHandler >
621613 ) ;
@@ -642,7 +634,7 @@ const InternalInputNumber = React.forwardRef(
642634 onCompositionEnd = { onCompositionEnd }
643635 onBeforeInput = { onBeforeInput }
644636 >
645- { type === 'input' && controls && (
637+ { mode === 'input' && controls && (
646638 < div
647639 className = { clsx ( `${ prefixCls } -handler-wrap` , classNames ?. actions ) }
648640 style = { styles ?. actions }
@@ -652,7 +644,7 @@ const InternalInputNumber = React.forwardRef(
652644 </ div >
653645 ) }
654646
655- { type === 'spinner' && controls && downNode }
647+ { mode === 'spinner' && controls && downNode }
656648
657649 < div className = { `${ inputClassName } -wrap` } >
658650 < input
@@ -672,15 +664,15 @@ const InternalInputNumber = React.forwardRef(
672664 />
673665 </ div >
674666
675- { type === 'spinner' && controls && upNode }
667+ { mode === 'spinner' && controls && upNode }
676668 </ div >
677669 ) ;
678670 } ,
679671) ;
680672
681673const InputNumber = React . forwardRef < InputNumberRef , InputNumberProps > ( ( props , ref ) => {
682674 const {
683- type = 'input' ,
675+ mode = 'input' ,
684676 disabled,
685677 style,
686678 prefixCls = 'rc-input-number' ,
@@ -715,7 +707,7 @@ const InputNumber = React.forwardRef<InputNumberRef, InputNumberProps>((props, r
715707 return (
716708 < SemanticContext . Provider value = { memoizedValue } >
717709 < BaseInput
718- className = { clsx ( `${ prefixCls } -type -${ type } ` , className ) }
710+ className = { clsx ( `${ prefixCls } -mode -${ mode } ` , className ) }
719711 triggerFocus = { focus }
720712 prefixCls = { prefixCls }
721713 value = { value }
@@ -736,7 +728,7 @@ const InputNumber = React.forwardRef<InputNumberRef, InputNumberProps>((props, r
736728 ref = { holderRef }
737729 >
738730 < InternalInputNumber
739- type = { type }
731+ mode = { mode }
740732 prefixCls = { prefixCls }
741733 disabled = { disabled }
742734 ref = { inputFocusRef }
0 commit comments