apps/web/src/app/api/facets/route.ts
import { NextRequest, NextResponse } from "next/server";
import { runFacets } from "@homesonspec/search";
import { parseSearchParams } from "../../../lib/parse-search";
export const dynamic = "force-dynamic";
export async function GET(request: NextRequest) {
const params = parseSearchParams(request.nextUrl.searchParams);
const facets = await runFacets(params);
return NextResponse.json(facets);
}