feat: add create and edit book form

Claude-Session: https://claude.ai/code/session_01M9MLit5Ko3X4s7rzC5Kv7X
This commit is contained in:
2026-10-02 14:26:30 -05:00
parent da6c5c2de5
commit 18bc74f8f9
3 changed files with 221 additions and 0 deletions
+3
View File
@@ -6,6 +6,7 @@ import { LoginForm } from './auth/LoginForm'
import { RequireAuth } from './auth/RequireAuth'
import { BookList } from './books/BookList'
import { BookDetail } from './books/BookDetail'
import { BookForm } from './books/BookForm'
import { secondaryButton } from './ui'
export function App() {
@@ -25,6 +26,8 @@ export function AppRoutes() {
<Route element={<RequireAuth />}>
<Route element={<Shell />}>
<Route path="/books" element={<BookList />} />
<Route path="/books/new" element={<BookForm />} />
<Route path="/books/:id/edit" element={<BookForm />} />
<Route path="/books/:id" element={<BookDetail />} />
</Route>
</Route>