Prevent invalid page request

The page of the default state was rendered which caused a request to the base url (e.g. http://localhost:4567).
This commit is contained in:
schroda
2024-12-09 04:40:24 +01:00
parent 107bbfddbb
commit b9313fe168

View File

@@ -56,6 +56,7 @@ export const Reader = () => {
setTotalPages, setTotalPages,
setCurrentPageIndex, setCurrentPageIndex,
setPageToScrollToIndex, setPageToScrollToIndex,
pages,
setPages, setPages,
setPageUrls, setPageUrls,
setPageLoadStates, setPageLoadStates,
@@ -334,6 +335,11 @@ export const Reader = () => {
return null; return null;
} }
const isPlaceholderPageState = pages.length === 1 && pages[0].primary.url === requestManager.getBaseUrl();
if (isPlaceholderPageState) {
return null;
}
return ( return (
<> <>
<ReaderHotkeys scrollElementRef={scrollElementRef} /> <ReaderHotkeys scrollElementRef={scrollElementRef} />