From 64253d01201e31256afd1e6a16b10eb67eac8169 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tr=C3=A8sAbhi?= <43380238+tresabhi@users.noreply.github.com> Date: Mon, 13 Nov 2023 21:31:36 -0600 Subject: [PATCH] feat: page turning in current season --- .../tools/ratings/components/PageTurner.tsx | 10 +++---- src/app/tools/ratings/page.tsx | 29 ++++++++++++++----- 2 files changed, 26 insertions(+), 13 deletions(-) diff --git a/src/app/tools/ratings/components/PageTurner.tsx b/src/app/tools/ratings/components/PageTurner.tsx index f8bdf0fd5..ec25ba8aa 100644 --- a/src/app/tools/ratings/components/PageTurner.tsx +++ b/src/app/tools/ratings/components/PageTurner.tsx @@ -5,10 +5,10 @@ import { useEffect, useRef } from 'react'; interface PageTurnerProps { page: number; pages: number; - setPage: (page: number | ((page: number) => number)) => void; + onPageChange: (page: number) => void; } -export function PageTurner({ page, setPage, pages }: PageTurnerProps) { +export function PageTurner({ page, onPageChange, pages }: PageTurnerProps) { const pageInput = useRef(null); useEffect(() => { @@ -20,7 +20,7 @@ export function PageTurner({ page, setPage, pages }: PageTurnerProps) { - + @@ -854,7 +859,11 @@ export default function Page() { - + jumpToPosition(page * ROWS_PER_PAGE)} + /> {players === null ? ( @@ -893,7 +902,11 @@ export default function Page() { )} - + jumpToPosition(page * ROWS_PER_PAGE)} + /> {loadingProgress !== null && (