@@ -684,82 +684,6 @@ const InputNumber = React.forwardRef<InputNumberRef, InputNumberProps>((props, r
684684 } ,
685685) => React . ReactElement ) & { displayName ?: string } ;
686686
687- // const InputNumber = React.forwardRef<InputNumberRef, InputNumberProps>((props, ref) => {
688- // const {
689- // mode = 'input',
690- // disabled,
691- // style,
692- // prefixCls = 'rc-input-number',
693- // value,
694- // prefix,
695- // suffix,
696- // addonBefore,
697- // addonAfter,
698- // className,
699- // classNames,
700- // styles,
701- // ...rest
702- // } = props;
703-
704- // const holderRef = React.useRef<HolderRef>(null);
705- // const inputNumberDomRef = React.useRef<HTMLDivElement>(null);
706- // const inputFocusRef = React.useRef<HTMLInputElement>(null);
707-
708- // const focus = (option?: InputFocusOptions) => {
709- // if (inputFocusRef.current) {
710- // triggerFocus(inputFocusRef.current, option);
711- // }
712- // };
713-
714- // React.useImperativeHandle(ref, () =>
715- // proxyObject(inputFocusRef.current, {
716- // focus,
717- // nativeElement: holderRef.current.nativeElement || inputNumberDomRef.current,
718- // }),
719- // );
720- // const memoizedValue = React.useMemo(() => ({ classNames, styles }), [classNames, styles]);
721- // return (
722- // <SemanticContext.Provider value={memoizedValue}>
723- // <BaseInput
724- // className={clsx(`${prefixCls}-mode-${mode}`, className)}
725- // triggerFocus={focus}
726- // prefixCls={prefixCls}
727- // value={value}
728- // disabled={disabled}
729- // style={style}
730- // prefix={prefix}
731- // suffix={suffix}
732- // addonAfter={addonAfter}
733- // addonBefore={addonBefore}
734- // classNames={classNames}
735- // styles={styles}
736- // components={{
737- // affixWrapper: 'div',
738- // groupWrapper: 'div',
739- // wrapper: 'div',
740- // groupAddon: 'div',
741- // }}
742- // ref={holderRef}
743- // >
744- // <InternalInputNumber
745- // mode={mode}
746- // prefixCls={prefixCls}
747- // disabled={disabled}
748- // ref={inputFocusRef}
749- // domRef={inputNumberDomRef}
750- // className={classNames?.input}
751- // style={styles?.input}
752- // {...rest}
753- // />
754- // </BaseInput>
755- // </SemanticContext.Provider>
756- // );
757- // }) as (<T extends ValueType = ValueType>(
758- // props: React.PropsWithChildren<InputNumberProps<T>> & {
759- // ref?: React.Ref<HTMLInputElement>;
760- // },
761- // ) => React.ReactElement) & { displayName?: string };
762-
763687if ( process . env . NODE_ENV !== 'production' ) {
764688 InputNumber . displayName = 'InputNumber' ;
765689}
0 commit comments