feat(web): txt/md reader with dompurified markdown and scroll-fraction progress

This commit is contained in:
2026-09-07 16:04:37 +08:00
parent e08f1dd5b9
commit b2e40a5049
3 changed files with 93 additions and 0 deletions
+2
View File
@@ -11,6 +11,8 @@ import type { ReaderProps } from "../lib/useProgress";
// reader 任务逐个往里加:Task 7 cbz → Task 8 txt/md → Task 9 pdf → Task 10 epub
const READERS: Partial<Record<Format, LazyExoticComponent<ComponentType<ReaderProps>>>> = {
cbz: lazy(() => import("../readers/CbzReader")),
txt: lazy(() => import("../readers/TextReader")),
md: lazy(() => import("../readers/TextReader")),
};
export default function Reader() {