Skip to content

Commit 7c7b416

Browse files
committed
fix: input clear icon event
1 parent 98a5907 commit 7c7b416

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

build/config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
module.exports = {
22
dev: {
3-
componentName: 'statistic', // dev components
3+
componentName: 'input', // dev components
44
},
55
};

components/input/Input.jsx

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,13 @@ export function resolveOnChange(target, e, onChange) {
2020
let event = e;
2121
if (e.type === 'click') {
2222
// click clear icon
23-
event = { ...e };
23+
//event = Object.create(e);
24+
Object.defineProperty(event, 'target', {
25+
writable: true,
26+
});
27+
Object.defineProperty(event, 'currentTarget', {
28+
writable: true,
29+
});
2430
event.target = target;
2531
event.currentTarget = target;
2632
const originalInputValue = target.value;

0 commit comments

Comments
 (0)