diff --git a/assets/index.less b/assets/index.less
index e3e559e5..ed5ab089 100644
--- a/assets/index.less
+++ b/assets/index.less
@@ -134,22 +134,22 @@
}
}
- &-type-spinner {
+ &-mode-spinner {
display: inline-flex;
align-items: center;
}
- &-type-spinner &-handler {
+ &-mode-spinner &-handler {
flex: 0 0 20px;
line-height: 26px;
height: 100%;
}
- &-type-spinner &-handler-up {
+ &-mode-spinner &-handler-up {
border-bottom: 0;
border-left: 1px solid #d9d9d9;
}
- &-type-spinner &-handler-down {
+ &-mode-spinner &-handler-down {
border-top: 0;
border-right: 1px solid #d9d9d9;
}
diff --git a/docs/demo/spinner.tsx b/docs/demo/spinner.tsx
index 085bc0b3..44e77bd7 100644
--- a/docs/demo/spinner.tsx
+++ b/docs/demo/spinner.tsx
@@ -20,7 +20,7 @@ export default () => {
Controlled
{
Uncontrolled
{
!changeOnBlur
/** value will show as string */
stringMode?: boolean;
- type?: 'input' | 'spinner';
+ mode?: 'input' | 'spinner';
defaultValue?: T;
value?: T | null;
@@ -122,7 +122,7 @@ type InternalInputNumberProps = Omit & {
const InternalInputNumber = React.forwardRef(
(props: InternalInputNumberProps, ref: React.Ref) => {
const {
- type,
+ mode,
prefixCls,
className,
style,
@@ -601,21 +601,13 @@ const InternalInputNumber = React.forwardRef(
};
const upNode = (
-
+
{upHandler}
);
const downNode = (
-
+
{downHandler}
);
@@ -642,7 +634,7 @@ const InternalInputNumber = React.forwardRef(
onCompositionEnd={onCompositionEnd}
onBeforeInput={onBeforeInput}
>
- {type === 'input' && controls && (
+ {mode === 'input' && controls && (
)}
- {type === 'spinner' && controls && downNode}
+ {mode === 'spinner' && controls && downNode}
- {type === 'spinner' && controls && upNode}
+ {mode === 'spinner' && controls && upNode}
);
},
@@ -680,7 +672,7 @@ const InternalInputNumber = React.forwardRef(
const InputNumber = React.forwardRef((props, ref) => {
const {
- type = 'input',
+ mode = 'input',
disabled,
style,
prefixCls = 'rc-input-number',
@@ -715,7 +707,7 @@ const InputNumber = React.forwardRef((props, r
return (
((props, r
ref={holderRef}
>