diff --git a/app/routers/v1.py b/app/routers/v1.py deleted file mode 100644 index 517bc625..00000000 --- a/app/routers/v1.py +++ /dev/null @@ -1,51 +0,0 @@ -"""app.routers.v1.py""" -from fastapi import APIRouter - -from ..services.location.jhu import get_category - -V1 = APIRouter() - - -@V1.get("/all") -async def all_categories(): - """Get all the categories.""" - confirmed = await get_category("confirmed") - deaths = await get_category("deaths") - recovered = await get_category("recovered") - - return { - # Data. - "confirmed": confirmed, - "deaths": deaths, - "recovered": recovered, - # Latest. - "latest": { - "confirmed": confirmed["latest"], - "deaths": deaths["latest"], - "recovered": recovered["latest"], - }, - } - - -@V1.get("/confirmed") -async def get_confirmed(): - """Confirmed cases.""" - confirmed_data = await get_category("confirmed") - - return confirmed_data - - -@V1.get("/deaths") -async def get_deaths(): - """Total deaths.""" - deaths_data = await get_category("deaths") - - return deaths_data - - -@V1.get("/recovered") -async def get_recovered(): - """Recovered cases.""" - recovered_data = await get_category("recovered") - - return recovered_data