From b8c587e3c3e717263da84522d59c7904715ae22a Mon Sep 17 00:00:00 2001 From: Mohamed Bassem Date: Tue, 11 Mar 2025 20:09:32 +0000 Subject: feat: Add endpoints for whoami and user stats. Fixes #1113 --- apps/web/app/api/v1/users/me/stats/route.ts | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 apps/web/app/api/v1/users/me/stats/route.ts (limited to 'apps/web/app/api/v1/users/me/stats') diff --git a/apps/web/app/api/v1/users/me/stats/route.ts b/apps/web/app/api/v1/users/me/stats/route.ts new file mode 100644 index 00000000..359c3156 --- /dev/null +++ b/apps/web/app/api/v1/users/me/stats/route.ts @@ -0,0 +1,14 @@ +import { NextRequest } from "next/server"; + +import { buildHandler } from "../../../utils/handler"; + +export const dynamic = "force-dynamic"; + +export const GET = (req: NextRequest) => + buildHandler({ + req, + handler: async ({ api }) => { + const stats = await api.users.stats(); + return { status: 200, resp: stats }; + }, + }); -- cgit v1.2.3-70-g09d2