feat: add reading journal to book detail

Claude-Session: https://claude.ai/code/session_01M9MLit5Ko3X4s7rzC5Kv7X
This commit is contained in:
2026-10-02 14:27:48 -05:00
parent 18bc74f8f9
commit 9e247b6f06
3 changed files with 261 additions and 0 deletions
+2
View File
@@ -2,6 +2,7 @@ import { useEffect, useState, type FormEvent } from 'react'
import { Link, useNavigate, useParams } from 'react-router'
import { api, ApiError, errorMessage, type Book } from '../api'
import { card, dangerButton, inputClass, labelText, primaryButton, secondaryButton } from '../ui'
import { NotesJournal } from '../notes/NotesJournal'
import { ProgressBar, StatusBadge } from './Progress'
export function BookDetail() {
@@ -155,6 +156,7 @@ export function BookDetail() {
</dialog>
)}
</header>
<NotesJournal bookId={book.id} />
</article>
)
}