scroll to top bug fix

This commit is contained in:
Owen Rees
2023-06-21 09:47:40 +02:00
parent cb2b8ab5e9
commit 5fd8b35762
5 changed files with 52 additions and 33 deletions
+1 -14
View File
@@ -12,7 +12,6 @@ export default function TournamentTable({
const [searchQuery, setSearchQuery] = useState(""); // text from search bar
const [filteredTournamentData, setFilteredTournamentData] =
useState(tournamentData);
const [isLgScreen, setIsLgScreen] = useState(false);
useEffect(() => {
setFilteredTournamentData(
@@ -20,18 +19,6 @@ export default function TournamentTable({
);
}, [searchQuery]);
useEffect(() => {
const handleResize = () => {
setIsLgScreen(window.innerWidth >= 1024);
};
handleResize();
window.addEventListener("resize", handleResize);
return () => {
window.removeEventListener("resize", handleResize);
};
}, []);
// TODO move this section into its own function
if (filteredTournamentData.length === 0) {
tableData = (
@@ -83,7 +70,7 @@ export default function TournamentTable({
setTournamentFilter={setSearchQuery}
/>
<div>
<ScrollToTopButton isLgScreen={isLgScreen} />
<ScrollToTopButton />
</div>
</div>
<table