File tree Expand file tree Collapse file tree 5 files changed +15
-7
lines changed Expand file tree Collapse file tree 5 files changed +15
-7
lines changed Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " advanced-passgen" ,
3
- "version" : " 2.2.0 " ,
3
+ "version" : " 2.2.1 " ,
4
4
"private" : true ,
5
5
"dependencies" : {
6
6
"@emotion/react" : " ^11.10.5" ,
Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " advanced-passgen"
3
- version = " 2.2.0 "
3
+ version = " 2.2.1 "
4
4
description = " Advanced PassGen can be used to quickly generate thousands of passwords"
5
5
authors = [" CodeDead <admin@codedead.com>" ]
6
6
license = " GPL-3.0-only"
Original file line number Diff line number Diff line change 8
8
},
9
9
"package" : {
10
10
"productName" : " advanced-passgen" ,
11
- "version" : " 2.2.0 "
11
+ "version" : " 2.2.1 "
12
12
},
13
13
"tauri" : {
14
14
"allowlist" : {
Original file line number Diff line number Diff line change @@ -118,28 +118,36 @@ const Home = () => {
118
118
< TextField
119
119
label = { language . minimumLength }
120
120
type = "number"
121
+ autoComplete = "off"
121
122
value = { min }
122
123
error = { min > max }
123
124
fullWidth
124
- onChange = { ( e ) => d2 ( setPasswordLengthMin ( e . target . value ) ) }
125
+ onChange = { ( e ) => d2 ( setPasswordLengthMin ( parseInt ( e . target . value , 10 ) ) ) }
125
126
/>
126
127
</ Grid >
127
128
< Grid item xs = { 12 } md = { 12 } lg = { 12 } >
128
129
< TextField
129
130
label = { language . maximumLength }
130
131
type = "number"
132
+ autoComplete = "off"
131
133
value = { max }
132
134
error = { max < min }
133
135
fullWidth
134
- onChange = { ( e ) => d2 ( setPasswordLengthMax ( e . target . value ) ) }
136
+ onChange = { ( e ) => d2 ( setPasswordLengthMax ( parseInt ( e . target . value , 10 ) ) ) }
135
137
/>
136
138
</ Grid >
137
139
< Grid item xs = { 12 } md = { 12 } lg = { 12 } >
138
140
< TextField
139
141
type = "number"
142
+ autoComplete = "off"
140
143
label = { language . amount }
141
144
value = { amount }
142
- onChange = { ( e ) => d2 ( setPasswordAmount ( e . target . value ) ) }
145
+ error = { amount . length === 0 || amount < 1 }
146
+ onChange = { ( e ) => {
147
+ if ( e . target . value && e . target . value . length > 0 ) {
148
+ d2 ( setPasswordAmount ( parseInt ( e . target . value , 10 ) ) ) ;
149
+ }
150
+ } }
143
151
fullWidth
144
152
/>
145
153
</ Grid >
You can’t perform that action at this time.
0 commit comments