From 16991070ef5ece5500c96b4c5878424c065b63a7 Mon Sep 17 00:00:00 2001 From: MinzChen Date: Sun, 25 Apr 2021 13:43:06 -0500 Subject: [PATCH] handle when deleting --- package.json | 6 +++--- src/InputNumber.tsx | 3 +-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 9431a551..8ea9beaa 100644 --- a/package.json +++ b/package.json @@ -39,14 +39,14 @@ }, "dependencies": { "@babel/runtime": "^7.10.1", - "classnames": "^2.2.5", - "rc-util": "^5.9.8" + "classnames": "^2.3.1", + "rc-util": "^5.10.1" }, "devDependencies": { "@types/classnames": "^2.2.9", "@types/enzyme": "^3.10.8", "@types/jest": "^26.0.0", - "@types/react": "^16.9.2", + "@types/react": "^16.14.5", "@types/react-dom": "^16.9.0", "@umijs/fabric": "^2.0.0", "cross-env": "^7.0.0", diff --git a/src/InputNumber.tsx b/src/InputNumber.tsx index 7c541e27..d1dd0f17 100644 --- a/src/InputNumber.tsx +++ b/src/InputNumber.tsx @@ -313,7 +313,7 @@ const InputNumber = React.forwardRef( // Update inputValue incase input can not parse as number setInternalInputValue(inputStr); - + if (inputStr === '') triggerValueUpdate(getMiniDecimal(mergedParser(inputStr)), true); // Parse number if (!compositionRef.current) { const finalValue = mergedParser(inputStr); @@ -338,7 +338,6 @@ const InputNumber = React.forwardRef( // >>> Input const onInternalInput: React.ChangeEventHandler = (e) => { let inputStr = e.target.value; - // optimize for chinese input experience // https://github.com/ant-design/ant-design/issues/8196 if (!parser) {