from fastapi import APIRouter, Depends from backend.services.youtube import YouTubeService router = APIRouter() def get_youtube_service(): return YouTubeService() @router.get("/browse") async def get_browse_content(yt: YouTubeService = Depends(get_youtube_service)): return yt.get_home() @router.get("/trending") async def get_trending(yt: YouTubeService = Depends(get_youtube_service)): return yt.get_trending()