[FA-misc] Switches to using DTOs, updates frontend with details and reader page, updates novel import to be an upsert

This commit is contained in:
gamer147
2025-12-08 18:30:00 -05:00
parent c9d93a4e55
commit 81e4e88ad4
48 changed files with 3298 additions and 329 deletions

View File

@@ -0,0 +1,10 @@
---
import AppLayout from '../../../../layouts/AppLayout.astro';
import ChapterReaderPage from '../../../../lib/components/ChapterReaderPage.svelte';
const { id, chapterNumber } = Astro.params;
---
<AppLayout title="Reading - FictionArchive">
<ChapterReaderPage novelId={id} chapterNumber={chapterNumber} client:load />
</AppLayout>