from fastapi import APIRouter, Depends from app.core.security import AuthUser, get_current_user from app.services import courses as svc router = APIRouter(tags=["courses"]) @router.get("/courses") async def list_courses(_: AuthUser = Depends(get_current_user)) -> list[dict]: return await svc.list_courses()