Add logic to retry all errored pages

This commit is contained in:
schroda
2024-12-07 04:47:28 +01:00
parent da0004de4a
commit be0d1dbf30
17 changed files with 135 additions and 22 deletions

View File

@@ -147,7 +147,7 @@ export const Reader = () => {
setTotalPages(pagesPayload.chapter.pageCount);
setPages(createPagesData(pages));
setPageUrls(pages);
setPageLoadStates(pages.map(() => false));
setPageLoadStates(pages.map(() => ({ loaded: false })));
setCurrentPageIndex(initialReaderPageIndex);
setPageToScrollToIndex(initialReaderPageIndex);
} else {
@@ -156,7 +156,7 @@ export const Reader = () => {
setTotalPages(0);
setPages([createPageData('', 0)]);
setPageUrls([]);
setPageLoadStates([]);
setPageLoadStates([{ loaded: false }]);
}
setTransitionPageMode(ReaderTransitionPageMode.NONE);