reservation livres

This commit is contained in:
AISSI-JUDE-CHRIST
2026-06-11 23:08:21 +02:00
parent de47c293b8
commit 010ec9c11a
6 changed files with 93 additions and 18 deletions
+2
View File
@@ -9,6 +9,7 @@ import AddBook from './pages/AddBook';
import BookDetail from './pages/BookDetail';
import Customers from './pages/Customers';
import Login from './pages/Login';
import Reservations from './pages/Reservations';
import { useAuth } from './context/AuthContext';
function RequireAuth({ children }) {
@@ -33,6 +34,7 @@ export default function App() {
<Route path="books/:bookId" element={<RequireAuth><BookDetail /></RequireAuth>} />
<Route path="books/new" element={<RequireAdmin><AddBook /></RequireAdmin>} />
<Route path="orders" element={<RequireAuth><Orders /></RequireAuth>} />
<Route path="reservations" element={<RequireAuth><Reservations /></RequireAuth>} />
<Route path="profile" element={<RequireAuth><Profile /></RequireAuth>} />
<Route path="customers" element={<RequireAdmin><Customers /></RequireAdmin>} />
<Route path="*" element={<NotFound />} />