diff --git a/web/src/reader/reader-shell.ts b/web/src/reader/reader-shell.ts index ba0298a..0e7e3d3 100644 --- a/web/src/reader/reader-shell.ts +++ b/web/src/reader/reader-shell.ts @@ -6,6 +6,18 @@ import { getState, setState } from "./core/reader-state"; import { createNavigationAPI } from "./core/reader-navigation"; import { readerEvents } from "./core/reader-events"; import { renderSpineItem } from "./core/reader-navigation"; +import { parseReflowable } from "./formats/reflowable/parser"; +import { + calculatePagination, + shouldRecalculate, +} from "./formats/reflowable/page-calculator"; +import { restorePosition } from "./formats/reflowable/progress-tracker"; +import { applyPaginatedStyles } from "./formats/reflowable/content-renderer"; +import type { + ReflowableBook, + PaginationSettings, +} from "./formats/reflowable/types"; +import { updatePageDisplay, updateProgressBar } from "./ui/page-display"; export interface UniversalReader { type: "ebook";