File tree Expand file tree Collapse file tree 2 files changed +4
-16
lines changed
containers/Filter/ChallengeFilter Expand file tree Collapse file tree 2 files changed +4
-16
lines changed Original file line number Diff line number Diff line change @@ -60,19 +60,6 @@ const ChallengeFilter = ({
60
60
const [ totalPrizesFromError , setTotalPrizesFromError ] = useState ( null ) ;
61
61
const [ totalPrizesToError , setTotalPrizesToError ] = useState ( null ) ;
62
62
63
- const [ valTotalPrizesFrom , setValTotalPrizesFrom ] = useState ( totalPrizesFrom ) ;
64
- const [ valTotalPrizesTo , setValTotalPrizesTo ] = useState ( totalPrizesTo ) ;
65
-
66
- useEffect ( ( ) => {
67
- ref . current . totalPrizesFrom = totalPrizesFrom ;
68
- setValTotalPrizesFrom ( totalPrizesFrom ) ;
69
- } , [ totalPrizesFrom ] ) ;
70
-
71
- useEffect ( ( ) => {
72
- ref . current . totalPrizesTo = totalPrizesTo ;
73
- setValTotalPrizesTo ( totalPrizesTo ) ;
74
- } , [ totalPrizesTo ] ) ;
75
-
76
63
const onInputTotalPrizesFrom = useRef ( _ . debounce ( ( f ) => f ( ) , 500 ) ) ;
77
64
const onInputTotalPrizesTo = useRef ( _ . debounce ( ( f ) => f ( ) , 500 ) ) ;
78
65
@@ -179,7 +166,6 @@ const ChallengeFilter = ({
179
166
} else {
180
167
setTotalPrizesFromError ( null ) ;
181
168
}
182
- setValTotalPrizesFrom ( value . toLocaleString ( "en-US" ) ) ;
183
169
if ( totalPrizesToError ) {
184
170
return ;
185
171
}
@@ -213,7 +199,6 @@ const ChallengeFilter = ({
213
199
} else {
214
200
setTotalPrizesToError ( null ) ;
215
201
}
216
- setValTotalPrizesTo ( value . toLocaleString ( "en-US" ) ) ;
217
202
if ( totalPrizesFromError ) {
218
203
return ;
219
204
}
Original file line number Diff line number Diff line change @@ -163,8 +163,11 @@ export function parseTotalPrizes(s) {
163
163
let n ;
164
164
if ( valid ) {
165
165
n = + val . replace ( / , / g, "" ) ;
166
- return n ;
166
+ if ( / , / . test ( val ) ) {
167
+ valid = valid && n . toLocaleString ( "en-US" ) === val ;
168
+ }
167
169
}
170
+ return n ;
168
171
}
169
172
170
173
export function triggerDownload ( fileName , blob ) {
You can’t perform that action at this time.
0 commit comments