From de1ad2c4da2cca696585ebc52f7df07f15bac4f8 Mon Sep 17 00:00:00 2001 From: Richard Roberson Date: Sat, 25 Jan 2025 22:57:29 -0700 Subject: [PATCH] Implement page forward and back --- src/components/PDFViewer.tsx | 1 - src/components/player/Navigator.tsx | 10 +++++----- src/components/player/TTSPlayer.tsx | 6 +++--- src/contexts/TTSContext.tsx | 25 ++++++++++++++++++++----- 4 files changed, 28 insertions(+), 14 deletions(-) diff --git a/src/components/PDFViewer.tsx b/src/components/PDFViewer.tsx index d00af3b..e743410 100644 --- a/src/components/PDFViewer.tsx +++ b/src/components/PDFViewer.tsx @@ -159,7 +159,6 @@ export function PDFViewer({ zoomLevel }: PDFViewerProps) { {}} /> ); diff --git a/src/components/player/Navigator.tsx b/src/components/player/Navigator.tsx index 95cdba5..3e1ca9c 100644 --- a/src/components/player/Navigator.tsx +++ b/src/components/player/Navigator.tsx @@ -1,15 +1,15 @@ import { Button } from '@headlessui/react'; -export const Navigator = ({ currentPage, numPages, onPageChange }: { +export const Navigator = ({ currentPage, numPages, skipToPage }: { currentPage: number; numPages: number | undefined; - onPageChange: (page: number) => void; + skipToPage: (page: number) => void; }) => { return (
{/* Page back */}