Skip to content

Commit ecf2b8d

Browse files
committed
Minor updates done for fixing #96
1 parent fc70ecd commit ecf2b8d

File tree

1 file changed

+15
-2
lines changed
  • src/containers/Filter/ChallengeFilter

1 file changed

+15
-2
lines changed

src/containers/Filter/ChallengeFilter/index.jsx

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,19 @@ const ChallengeFilter = ({
6060
const [totalPrizesFromError, setTotalPrizesFromError] = useState(null);
6161
const [totalPrizesToError, setTotalPrizesToError] = useState(null);
6262

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+
6376
const onInputTotalPrizesFrom = useRef(_.debounce((f) => f(), 500));
6477
const onInputTotalPrizesTo = useRef(_.debounce((f) => f(), 500));
6578

@@ -159,7 +172,7 @@ const ChallengeFilter = ({
159172
} else {
160173
setTotalPrizesFromError(null);
161174
}
162-
totalPrizesFrom = value.toLocaleString("en-US");
175+
setValTotalPrizesFrom(value.toLocaleString("en-US"));
163176
if (totalPrizesToError) {
164177
return;
165178
}
@@ -192,7 +205,7 @@ const ChallengeFilter = ({
192205
} else {
193206
setTotalPrizesToError(null);
194207
}
195-
totalPrizesTo = value.toLocaleString("en-US");
208+
setValTotalPrizesTo(value.toLocaleString("en-US"));
196209
if (totalPrizesFromError) {
197210
return;
198211
}

0 commit comments

Comments
 (0)