diff --git a/src/app/tools/tankopedia/page.tsx b/src/app/tools/tankopedia/page.tsx index 6bebd5f78..a2f24d7f8 100644 --- a/src/app/tools/tankopedia/page.tsx +++ b/src/app/tools/tankopedia/page.tsx @@ -45,6 +45,14 @@ export default function Page() { useEffect(() => { if (pageInput.current) pageInput.current.value = `${page + 1}`; }, [page]); + useEffect(() => { + setPage( + Math.min( + Math.max(0, page), + Math.ceil(searchedList.length / TANKS_PER_PAGE) - 1, + ), + ); + }, [searchedList]); return (