Fix lint issue

This commit is contained in:
schroda
2024-12-09 22:42:51 +01:00
parent dac19386ed
commit 1525f93e41

View File

@@ -155,19 +155,19 @@ export const Reader = () => {
useEffect(() => { useEffect(() => {
const pagesPayload = pagesResponse.data?.fetchChapterPages; const pagesPayload = pagesResponse.data?.fetchChapterPages;
if (pagesPayload) { if (pagesPayload) {
const { pages } = pagesPayload; const { pages: newPages } = pagesPayload;
const initialReaderPageIndex = getInitialReaderPageIndex( const initialReaderPageIndex = getInitialReaderPageIndex(
resumeMode, resumeMode,
currentChapter?.lastPageRead ?? 0, currentChapter?.lastPageRead ?? 0,
pages.length - 1, newPages.length - 1,
); );
setArePagesFetched(true); setArePagesFetched(true);
setTotalPages(pagesPayload.chapter.pageCount); setTotalPages(pagesPayload.chapter.pageCount);
setPages(createPagesData(pages)); setPages(createPagesData(newPages));
setPageUrls(pages); setPageUrls(newPages);
setPageLoadStates(pages.map(() => ({ loaded: false }))); setPageLoadStates(newPages.map(() => ({ loaded: false })));
setCurrentPageIndex(initialReaderPageIndex); setCurrentPageIndex(initialReaderPageIndex);
setPageToScrollToIndex(initialReaderPageIndex); setPageToScrollToIndex(initialReaderPageIndex);
} else { } else {