import { NextRequest, NextResponse } from "next/server"; import { getTrends } from "@/lib/queries"; export async function GET(req: NextRequest) { const sp = req.nextUrl.searchParams; const granularity = (sp.get("granularity") || "day") as "day" | "week" | "month"; const startTs = sp.get("start") ? Number(sp.get("start")) : undefined; const endTs = sp.get("end") ? Number(sp.get("end")) : undefined; const data = await getTrends(granularity, startTs, endTs); return NextResponse.json(data); }