Update page "progress bar slot" styling based on load state
Regression 500ee42662
This commit is contained in:
@@ -169,7 +169,7 @@ const BaseReaderProgressBar = ({
|
|||||||
totalPages={pages.length}
|
totalPages={pages.length}
|
||||||
primaryPageLoadState={pageLoadStates[page.primary.index].loaded}
|
primaryPageLoadState={pageLoadStates[page.primary.index].loaded}
|
||||||
secondaryPageLoadState={
|
secondaryPageLoadState={
|
||||||
!!page.secondary && pageLoadStates[page.secondary.index].loaded
|
page.secondary ? pageLoadStates[page.secondary.index].loaded : undefined
|
||||||
}
|
}
|
||||||
createProgressBarSlot={createProgressBarSlot}
|
createProgressBarSlot={createProgressBarSlot}
|
||||||
/>
|
/>
|
||||||
|
|||||||
@@ -48,12 +48,12 @@ export const ReaderProgressBarSlotWrapper = memo(
|
|||||||
isTrailingPage: boolean;
|
isTrailingPage: boolean;
|
||||||
totalPages: number;
|
totalPages: number;
|
||||||
primaryPageLoadState: ReaderProgressBarProps['pageLoadStates'][number]['loaded'];
|
primaryPageLoadState: ReaderProgressBarProps['pageLoadStates'][number]['loaded'];
|
||||||
secondaryPageLoadState: ReaderProgressBarProps['pageLoadStates'][number]['loaded'];
|
secondaryPageLoadState: ReaderProgressBarProps['pageLoadStates'][number]['loaded'] | undefined;
|
||||||
createProgressBarSlot: (
|
createProgressBarSlot: (
|
||||||
page: ReaderProgressBarProps['pages'][number],
|
page: ReaderProgressBarProps['pages'][number],
|
||||||
pagesIndex: number,
|
pagesIndex: number,
|
||||||
primaryPageLoadState: ReaderProgressBarProps['pageLoadStates'][number]['loaded'],
|
primaryPageLoadState: ReaderProgressBarProps['pageLoadStates'][number]['loaded'],
|
||||||
secondaryPageLoadState: ReaderProgressBarProps['pageLoadStates'][number]['loaded'],
|
secondaryPageLoadState: ReaderProgressBarProps['pageLoadStates'][number]['loaded'] | undefined,
|
||||||
isCurrentPage: boolean,
|
isCurrentPage: boolean,
|
||||||
isLeadingPage: boolean,
|
isLeadingPage: boolean,
|
||||||
isTrailingPage: boolean,
|
isTrailingPage: boolean,
|
||||||
|
|||||||
Reference in New Issue
Block a user