from fastapi import APIRouter, Depends, HTTPException from core.database import fake_users_db router = APIRouter() @router.get("/books") async def books_handler(): """Get all books""" books = list(fake_users_db.values()) return { "message": "Books retrieved successfully", "data": books }