prevPage handle

* go back to previous chapter on page 0 when prevPage is triggered
This commit is contained in:
Aria Moradi
2021-05-25 13:14:07 +04:30
parent c49fc0ff5f
commit e97642d92a
4 changed files with 14 additions and 3 deletions

View File

@@ -21,7 +21,7 @@ const useStyles = makeStyles({
export default function VerticalReader(props: IReaderProps) {
const {
pages, settings, setCurPage, curPage, chapter, nextChapter,
pages, settings, setCurPage, curPage, chapter, nextChapter, prevChapter,
} = props;
const classes = useStyles();
@@ -47,6 +47,8 @@ export default function VerticalReader(props: IReaderProps) {
pagesRef.current[curPage - 1]?.scrollIntoView();
setCurPage(curPage - 1);
}
} else if (curPage === 0) {
prevChapter();
}
}