Skip to content

Commit ea026af

Browse files
committed
oops
1 parent 4428864 commit ea026af

2 files changed

Lines changed: 5 additions & 13 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "react-step-builder",
33
"description": "Unopinionated multi step interface builder.",
44
"author": "Samet Mutevelli <mutevellisamet@gmail.com> (https://sametmutevelli.com)",
5-
"version": "1.1.10",
5+
"version": "1.1.11",
66
"private": false,
77
"devDependencies": {
88
"@babel/cli": "^7.8.4",

src/lib/index.js

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -33,20 +33,12 @@ export function useStepState(INITIAL_VALUE) {
3333
/*
3434
1. Deep copy of state is required
3535
JSON.parse and JSON.stringify does that
36-
2. User types in letter by letter
37-
Before first letter, state is undefined
38-
After first letter, there is a previous state
39-
Because of JS's type conversion feature
40-
Each case must be handled separately
36+
4137
*/
42-
var key = event.target.name;
43-
var value;
44-
var new_state = JSON.parse(JSON.stringify(state));
45-
if (new_state[key]) {
46-
value = new_state[key] + event.target.value;
47-
} else {
38+
var key = event.target.name,
4839
value = event.target.value;
49-
}
40+
41+
var new_state = JSON.parse(JSON.stringify(state));
5042
new_state[key] = value;
5143
setState(new_state);
5244
}

0 commit comments

Comments
 (0)