fix(frontend): fix refresh page

This commit is contained in:
Aleksander Wilczyński 2024-12-08 23:46:46 +01:00
parent 5cb22c0241
commit 7da84d766e
Signed by untrusted user: alekswilc
GPG Key ID: D4464A248E5F27FE

View File

@ -35,7 +35,7 @@ export const TrainLeaderboard = () =>
const [ searchParams, setSearchParams ] = useSearchParams(); const [ searchParams, setSearchParams ] = useSearchParams();
const [ searchItem, setSearchItem ] = useState(searchParams.get("q") ?? ""); const [ searchItem, setSearchItem ] = useState(searchParams.get("q") ?? "");
const [ sortBy, setSortBy ] = useState("distance"); const [ sortBy, setSortBy ] = useState(searchParams.get("s") ?? "distance");
const [ searchValue ] = useDebounce(searchItem, 500); const [ searchValue ] = useDebounce(searchItem, 500);
useEffect(() => useEffect(() =>
@ -54,6 +54,7 @@ export const TrainLeaderboard = () =>
useEffect(() => useEffect(() =>
{ {
setSearchItem(searchParams.get("q") ?? ""); setSearchItem(searchParams.get("q") ?? "");
setSortBy(searchParams.get("s") ?? "distance");
}, [ searchParams ]); }, [ searchParams ]);
const handleInputChange = (e: ChangeEvent<HTMLInputElement>) => const handleInputChange = (e: ChangeEvent<HTMLInputElement>) =>